HairBSDF, Mp, upper

Time bar (total: 20.6s)

analyze1.3s (6.5%)

Memory
-13.5MiB live, 922.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
0%0%0%100%0%0%0%7
0%0%0%100%0%0%0%8
0%0%0%100%0%0%0%9
0%0%0%100%0%0%0%10
50%0%0%100%0%0%0%11
50%0%0%100%0%0%0%12
Compiler

Compiled 62 to 42 computations (32.3% saved)

sample2.3s (11%)

Memory
50.2MiB live, 4 509.7MiB allocated
Samples
1.7s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-mult: 292.0ms (22% of total)
ival-<=: 236.0ms (17.8% of total)
ival-div: 234.0ms (17.6% of total)
const: 228.0ms (17.2% of total)
ival-sinh: 121.0ms (9.1% of total)
ival-exp: 83.0ms (6.3% of total)
ival-and: 51.0ms (3.8% of total)
ival-neg: 41.0ms (3.1% of total)
ival-<: 21.0ms (1.6% of total)
exact: 16.0ms (1.2% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess298.0ms (1.4%)

Memory
-0.6MiB live, 470.6MiB allocated
Algorithm
egg-herbie
Rules
6 182×*-lowering-*.f32
6 182×*-lowering-*.f64
2 208×accelerator-lowering-fma.f32
2 208×accelerator-lowering-fma.f64
2 152×neg-lowering-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0141479
1539459
22082441
01922
15522
218521
376921
4304321
5371521
6545821
0826721
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
Call 2
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_O cosTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* cosTheta_i sinTheta_O) v))) (/ (* sinTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_i) v))) (/ (* sinTheta_O cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_i))) (/ (* v cosTheta_O) cosTheta_i)) (* (* (sinh (/ 1 cosTheta_i)) 2) cosTheta_i))
(/ (* (exp (neg (/ (* cosTheta_O sinTheta_O) v))) (/ (* cosTheta_i sinTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_O) v))) (/ (* cosTheta_i sinTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_O))) (/ (* cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 cosTheta_O)) 2) cosTheta_O))
(/ (* (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* (exp (neg (/ (* v sinTheta_O) sinTheta_i))) (/ (* cosTheta_i cosTheta_O) sinTheta_i)) (* (* (sinh (/ 1 sinTheta_i)) 2) sinTheta_i))
(/ (* (exp (neg (/ (* sinTheta_i v) sinTheta_O))) (/ (* cosTheta_i cosTheta_O) sinTheta_O)) (* (* (sinh (/ 1 sinTheta_O)) 2) sinTheta_O))
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v -2) v))) (pow (exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v -2) v))) (pow (exp sinTheta_i) (/ sinTheta_O v)))
(/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v 2) v))))
(/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v 2) v))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v)))
(/ (* (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ -1 v)) (* v 2)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(/ (/ (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v)))
(/ (/ (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(neg (/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v -2) v))))
(neg (/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ (* cosTheta_i cosTheta_O) (* (sinh (/ 1 v)) (* (* v -2) v))))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v))))
(/ (* (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ -1 v)) (* v -2)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_O cosTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* cosTheta_i sinTheta_O) v))) (/ (* sinTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* sinTheta_i (/ cosTheta_O v)) (pow (exp cosTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_i) v))) (/ (* sinTheta_O cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* sinTheta_O (/ cosTheta_O v)) (pow (exp sinTheta_i) (/ cosTheta_i v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_i))) (/ (* v cosTheta_O) cosTheta_i)) (* (* (sinh (/ 1 cosTheta_i)) 2) cosTheta_i))
(/ (/ (* v (/ cosTheta_O cosTheta_i)) (pow (exp sinTheta_i) (/ sinTheta_O cosTheta_i))) (* (sinh (/ 1 cosTheta_i)) (* cosTheta_i 2)))
(/ (* (exp (neg (/ (* cosTheta_O sinTheta_O) v))) (/ (* cosTheta_i sinTheta_i) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* sinTheta_i (/ cosTheta_i v)) (pow (exp sinTheta_O) (/ cosTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_O) v))) (/ (* cosTheta_i sinTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* sinTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ cosTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_O))) (/ (* cosTheta_i v) cosTheta_O)) (* (* (sinh (/ 1 cosTheta_O)) 2) cosTheta_O))
(/ (/ (* v (/ cosTheta_i cosTheta_O)) (pow (exp sinTheta_i) (/ sinTheta_O cosTheta_O))) (* (sinh (/ 1 cosTheta_O)) (* cosTheta_O 2)))
(/ (* (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_O (/ cosTheta_i v)) (pow (exp sinTheta_i) (/ sinTheta_O v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (* (exp (neg (/ (* v sinTheta_O) sinTheta_i))) (/ (* cosTheta_i cosTheta_O) sinTheta_i)) (* (* (sinh (/ 1 sinTheta_i)) 2) sinTheta_i))
(/ (/ (/ (* cosTheta_i cosTheta_O) sinTheta_i) (pow (exp sinTheta_O) (/ v sinTheta_i))) (* (sinh (/ 1 sinTheta_i)) (* sinTheta_i 2)))
(/ (* (exp (neg (/ (* sinTheta_i v) sinTheta_O))) (/ (* cosTheta_i cosTheta_O) sinTheta_O)) (* (* (sinh (/ 1 sinTheta_O)) 2) sinTheta_O))
(/ (/ (* cosTheta_i (/ cosTheta_O sinTheta_O)) (pow (exp sinTheta_i) (/ v sinTheta_O))) (* (sinh (/ 1 sinTheta_O)) (* sinTheta_O 2)))
Symmetry

(negabs cosTheta_i)

(negabs cosTheta_O)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain184.0ms (0.9%)

Memory
-10.7MiB live, 342.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
00-0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
01(5.7192719339971866e-24 9.451595572031337e-23 4.4351987910988454e-29 9.163975134285351e-10 0.7509093284606934)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n10
(*.f32 cosTheta_i cosTheta_O)underflow92
Confusion
Predicted +Predicted -
+00
-1255
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-10255
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
67.0ms512×0valid
Compiler

Compiled 242 to 80 computations (66.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-div: 16.0ms (35.2% of total)
ival-mult: 15.0ms (33% of total)
ival-sinh: 5.0ms (11% of total)
ival-exp: 4.0ms (8.8% of total)
ival-neg: 4.0ms (8.8% of total)
exact: 1.0ms (2.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Compiler

Compiled 27 to 19 computations (29.6% saved)

simplify236.0ms (1.1%)

Memory
-14.3MiB live, 290.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff32
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
cost-diff96
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff192
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Rules
6 182×*-lowering-*.f32
6 182×*-lowering-*.f64
2 208×accelerator-lowering-fma.f32
2 208×accelerator-lowering-fma.f64
2 152×neg-lowering-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
15592
218590
376990
4304390
5371590
6545890
0826790
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(neg (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (sinh (/ 1 v)) 2) v)
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
Outputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(neg (/ (* sinTheta_i sinTheta_O) v))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(/ (* sinTheta_i sinTheta_O) v)
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(* sinTheta_i sinTheta_O)
(fma.f32 sinTheta_i sinTheta_O #s(literal 0 binary32))
sinTheta_i
sinTheta_O
v
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (sinh (/ 1 v)) 2) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(* (sinh (/ 1 v)) 2)
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32) #s(literal 0 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
2
#s(literal 2 binary32)

localize57.0ms (0.3%)

Memory
32.4MiB live, 78.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy99.2%
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
39.0ms256×0valid
Compiler

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 15.0ms (53.6% of total)
ival-div: 7.0ms (25% of total)
ival-sinh: 3.0ms (10.7% of total)
ival-exp: 2.0ms (7.1% of total)
ival-neg: 1.0ms (3.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series54.0ms (0.3%)

Memory
-14.2MiB live, 96.9MiB allocated
Counts
7 → 252
Calls
Call 1
Inputs
#<alt (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))>
#<alt (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))>
#<alt (* (* (sinh (/ 1 v)) 2) v)>
#<alt (exp (neg (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (sinh (/ 1 v))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
Calls

63 calls:

TimeVariablePointExpression
5.0ms
cosTheta_i
@0
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
4.0ms
sinTheta_i
@0
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
4.0ms
cosTheta_i
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
4.0ms
sinTheta_i
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
3.0ms
sinTheta_O
@-inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))

rewrite257.0ms (1.3%)

Memory
14.6MiB live, 400.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 816×*-lowering-*.f32
4 816×*-lowering-*.f64
3 750×/-lowering-/.f32
3 750×/-lowering-/.f64
1 524×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01964
17762
251662
3680762
0804762
Stop Event
iter limit
node limit
Counts
7 → 712
Calls
Call 1
Inputs
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v))
(* (* (sinh (/ 1 v)) 2) v)
(exp (neg (/ (* sinTheta_i sinTheta_O) v)))
(sinh (/ 1 v))
(/ (* cosTheta_i cosTheta_O) v)
(/ (* sinTheta_i sinTheta_O) v)
Outputs
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (neg.f32 v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal -1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1 binary32)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v) #s(literal 2 binary32))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) v) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (neg.f32 v)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) v)
(*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (neg.f32 v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) #s(literal -1 binary32))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -1 binary32))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (neg.f32 v)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (neg.f32 v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -2 binary32))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)
(neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 sinTheta_i (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1 binary32)) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(*.f32 (exp.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal -1/2 binary32))) (exp.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 2 binary32))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (sinh.f32 #s(literal 0 binary32)) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 #s(literal 0 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(neg.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(neg.f32 (log.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(+.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(-.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(-.f32 (log.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (log.f32 #s(literal -1 binary32)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) #s(literal 0 binary32))))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32))
(*.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(log.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))

simplify438.0ms (2.1%)

Memory
44.9MiB live, 703.9MiB allocated
Algorithm
egg-herbie
Rules
10 374×accelerator-lowering-fma.f32
10 374×accelerator-lowering-fma.f64
5 366×*-lowering-*.f32
5 366×*-lowering-*.f64
3 038×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03343905
110403784
238353551
370173550
080653508
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)))) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/6 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32) (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i)))))) v)) v)) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1/2 binary32)))) v)) v)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))))) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))))) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) v))) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 v))) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)

eval91.0ms (0.4%)

Memory
-2.4MiB live, 193.6MiB allocated
Compiler

Compiled 24 768 to 2 509 computations (89.9% saved)

prune424.0ms (2.1%)

Memory
-138.7MiB live, 425.5MiB allocated
Pruning

45 alts after pruning (45 fresh and 0 done)

PrunedKeptTotal
New91945964
Fresh000
Picked101
Done000
Total92045965
Accuracy
99.7%
Counts
965 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.3%
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
98.7%
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
94.7%
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
92.9%
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
94.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
98.6%
(/.f32 (*.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
98.0%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
59.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
65.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
98.6%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
59.8%
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
58.3%
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
93.4%
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
93.4%
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)))
96.8%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.1%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
98.8%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
98.4%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
98.7%
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.7%
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.5%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
98.7%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
98.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
98.7%
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
89.4%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
Compiler

Compiled 2 688 to 1 796 computations (33.2% saved)

simplify345.0ms (1.7%)

Memory
3.1MiB live, 363.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
cost-diff192
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff192
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(*.f32 v v)
cost-diff0
(/.f32 cosTheta_O (*.f32 v v))
cost-diff0
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
cost-diff224
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
cost-diff0
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
cost-diff32
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff192
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
cost-diff192
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Rules
6 980×*-lowering-*.f32
6 980×*-lowering-*.f64
2 772×accelerator-lowering-fma.f32
2 772×accelerator-lowering-fma.f64
2 008×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041407
1117407
2441407
31983407
43408407
54739407
66059407
08271407
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))
(* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
sinTheta_i
(- 0 (/ sinTheta_O v))
0
(/ sinTheta_O v)
sinTheta_O
(* v 2)
2
(sinh (/ 1 v))
(/ 1 v)
1
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
1/2
v
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v)))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v))
(* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
v
2
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
0
(* v v)
(* cosTheta_i (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
cosTheta_i
(* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(/ cosTheta_O (* v v))
cosTheta_O
(* v v)
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
sinTheta_i
(- 0 (/ sinTheta_O v))
0
(/ sinTheta_O v)
sinTheta_O
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
(* (* (/ (* cosTheta_i cosTheta_O) v) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))
(* (/ (* cosTheta_i cosTheta_O) v) 1/2)
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
1/2
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v)))
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v)
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
sinTheta_i
(- 0 (/ sinTheta_O v))
0
(/ sinTheta_O v)
sinTheta_O
(sinh (/ 1 v))
(/ 1 v)
1
Outputs
(/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
sinTheta_i
(- 0 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
0
#s(literal 0 binary32)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(* (* cosTheta_O cosTheta_i) 1/2)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
1/2
#s(literal 1/2 binary32)
v
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(* (sinh (/ 1 v)) 2)
(fma.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
v
2
#s(literal 2 binary32)
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
0
#s(literal 0 binary32)
(* v v)
(*.f32 v v)
(* cosTheta_i (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
cosTheta_i
(* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/ cosTheta_O (* v v))
(/.f32 cosTheta_O (*.f32 v v))
cosTheta_O
(* v v)
(*.f32 v v)
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (fma.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32)))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
sinTheta_i
(- 0 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
0
#s(literal 0 binary32)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
(* (sinh (/ 1 v)) 2)
(fma.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
2
#s(literal 2 binary32)
(* (* (/ (* cosTheta_i cosTheta_O) v) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(* (/ (* cosTheta_i cosTheta_O) v) 1/2)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
1/2
#s(literal 1/2 binary32)
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v)
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v)
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
sinTheta_i
(- 0 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
0
#s(literal 0 binary32)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)

localize181.0ms (0.9%)

Memory
4.8MiB live, 360.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy99.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy98.7%
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.3%
(/.f32 cosTheta_O (*.f32 v v))
accuracy99.1%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy98.9%
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.7%
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
accuracy99.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
accuracy98.8%
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy100.0%
(*.f32 cosTheta_O cosTheta_i)
accuracy99.9%
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
accuracy99.3%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
accuracy99.4%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy99.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy99.1%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
82.0ms256×0valid
Compiler

Compiled 447 to 43 computations (90.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 24.0ms (42.6% of total)
ival-div: 17.0ms (30.2% of total)
ival-exp: 5.0ms (8.9% of total)
ival-sub: 3.0ms (5.3% of total)
ival-sinh: 3.0ms (5.3% of total)
ival-add: 2.0ms (3.6% of total)
exact: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series140.0ms (0.7%)

Memory
7.5MiB live, 239.9MiB allocated
Counts
20 → 756
Calls
Call 1
Inputs
#<alt (/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))>
#<alt (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2)))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ (* (* cosTheta_O cosTheta_i) 1/2) v)>
#<alt (* (* cosTheta_O cosTheta_i) 1/2)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))>
#<alt (/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v)))>
#<alt (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v))>
#<alt (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))>
#<alt (* cosTheta_i (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))>
#<alt (/ cosTheta_O (* v v))>
#<alt (* v v)>
#<alt (* (* (/ (* cosTheta_i cosTheta_O) v) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))>
#<alt (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v)))>
#<alt (* (/ (* cosTheta_i cosTheta_O) v) 1/2)>
#<alt (sinh (/ 1 v))>
#<alt (+ (* sinTheta_i (/ sinTheta_O v)) 0)>
#<alt (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))>
Outputs
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 2 v)>
#<alt (/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)>
#<alt (/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)>
#<alt (/ 2 v)>
#<alt (* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))>
#<alt (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))>
#<alt (* 2 v)>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (/ cosTheta_O (pow v 2))>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (pow v 2)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 v)>
#<alt (* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))>
#<alt (* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))>
#<alt (* 1/2 v)>
#<alt (* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))>
Calls

189 calls:

TimeVariablePointExpression
20.0ms
sinTheta_O
@-inf
(* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v))
7.0ms
cosTheta_O
@0
(/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))
7.0ms
cosTheta_i
@inf
(/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))
4.0ms
v
@inf
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v)))
4.0ms
sinTheta_O
@0
(* cosTheta_i (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))

rewrite344.0ms (1.7%)

Memory
0.9MiB live, 511.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 968×/-lowering-/.f32
3 968×/-lowering-/.f64
3 664×*-lowering-*.f32
3 664×*-lowering-*.f64
1 350×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041230
1222230
22052222
08845222
Stop Event
iter limit
node limit
Counts
20 → 1 939
Calls
Call 1
Inputs
(/ (* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2))) (sinh (/ 1 v)))
(* (/ (* cosTheta_i cosTheta_O) v) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* v 2)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(* cosTheta_O cosTheta_i)
(* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v)))
(* (* (* (sinh (/ 1 v)) 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))) (* v v))
(* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(* cosTheta_i (* (/ cosTheta_O (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
(/ cosTheta_O (* v v))
(* v v)
(* (* (/ (* cosTheta_i cosTheta_O) v) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v)))
(* (/ (* cosTheta_i cosTheta_O) v) 1/2)
(sinh (/ 1 v))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
Outputs
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(neg.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 v cosTheta_O))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(pow.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 v (*.f32 v #s(literal -2 binary32)))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (neg.f32 (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))) (neg.f32 (neg.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) #s(literal 1/2 binary32))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1/2 binary32))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)
(neg.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -2 binary32) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 2 binary32))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(neg.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 v cosTheta_O))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 v v) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) v)
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(*.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (*.f32 v v))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 cosTheta_O (*.f32 v v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(pow.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 v cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal 2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 cosTheta_O v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal 2 binary32))))
(/.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v)
(/.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)))) (neg.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 v cosTheta_O)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (/.f32 v cosTheta_O)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(neg.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 v cosTheta_O))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v (/.f32 v cosTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)))
(pow.f32 v #s(literal 2 binary32))
(pow.f32 (*.f32 v v) #s(literal 1 binary32))
(pow.f32 (neg.f32 v) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 v (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 v v) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1 binary32))
(*.f32 v v)
(*.f32 (*.f32 v v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (*.f32 v v))
(*.f32 (neg.f32 v) (neg.f32 v))
(*.f32 (exp.f32 (log.f32 v)) (exp.f32 (log.f32 v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(neg.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 cosTheta_i (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 v cosTheta_O))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))) v)
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i)) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 cosTheta_O (*.f32 v v))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(pow.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i) #s(literal 0 binary32))
(fma.f32 sinTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) sinTheta_i #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i) #s(literal 0 binary32))
(fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32))) #s(literal 0 binary32))
(fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)) (neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (*.f32 (/.f32 v sinTheta_O) (/.f32 v sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 v sinTheta_O) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i) (*.f32 (/.f32 v sinTheta_O) (/.f32 v sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i) (/.f32 v sinTheta_O) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(-.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))
(/.f32 sinTheta_i (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_O) sinTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_O v) (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_O v) (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) #s(literal 0 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)))
(/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 sinTheta_O v))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i) (/.f32 sinTheta_O v))
(/.f32 (neg.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (/.f32 sinTheta_O v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (/.f32 sinTheta_O v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v sinTheta_O) #s(literal 0 binary32))) (*.f32 (/.f32 v sinTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 0 binary32))) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (neg.f32 v) #s(literal 0 binary32))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (neg.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(*.f32 sinTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)) (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32)) (neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (*.f32 (/.f32 v sinTheta_O) (/.f32 v sinTheta_O)))
(*.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 v sinTheta_O))
(*.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) sinTheta_i) (*.f32 (/.f32 v sinTheta_O) (/.f32 v sinTheta_O)))
(*.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) sinTheta_i) (/.f32 v sinTheta_O))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))

simplify614.0ms (3%)

Memory
37.7MiB live, 1 050.3MiB allocated
Algorithm
egg-herbie
Rules
11 276×accelerator-lowering-fma.f32
11 276×accelerator-lowering-fma.f64
9 374×*-lowering-*.f32
9 374×*-lowering-*.f64
3 632×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076515418
1258914787
0874314571
Stop Event
iter limit
node limit
Counts
756 → 756
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 2 v)
(/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)
(/ 2 v)
(* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))
(* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(/ cosTheta_O (pow v 2))
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(pow v 2)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 v)
(* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))
(* 1/2 v)
(* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))
(* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1/6 binary32)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal 1/4 binary32))) (*.f32 v v)))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) #s(literal -1/12 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal 1/4 binary32))) (*.f32 v v))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) v)) (neg.f32 v))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) v)) (neg.f32 v))) (neg.f32 v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v (*.f32 v v))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) #s(literal -1/12 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) sinTheta_O) (*.f32 v (*.f32 v v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(/ (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal 2 binary32)) v)
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(* -1 (/ (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2) v))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) #s(literal -2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2) v))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)) (neg.f32 v))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v)))))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ (exp (/ 1 v)) (/ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (/ 1 (exp (/ 1 v))))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (+ (exp (/ 1 v)) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow v 2))))) (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (/ 1 (exp (/ 1 v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (fma.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32))))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (neg.f32 v)))) (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 (*.f32 #s(literal 1/3 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32)))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal 2 binary32)))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_O))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i) (*.f32 cosTheta_O #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i) (*.f32 cosTheta_O #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (-.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -1/2 binary32))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v)) v))) v)) (neg.f32 v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (neg.f32 cosTheta_O) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 cosTheta_O #s(literal -1/6 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 (neg.f32 cosTheta_O) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (neg.f32 cosTheta_O) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 (neg.f32 cosTheta_O) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1/6 binary32)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(/ cosTheta_O (pow v 2))
(/.f32 cosTheta_O (*.f32 v v))
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(pow v 2)
(*.f32 v v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1/6 binary32)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
(-.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) #s(literal -1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v)) (neg.f32 v))) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (neg.f32 (/.f32 sinTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 sinTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 v)
(*.f32 v #s(literal 1/2 binary32))
(* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(*.f32 v (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))
(*.f32 v (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) (*.f32 v (*.f32 v v)))))
(* 1/2 v)
(*.f32 v #s(literal 1/2 binary32))
(* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))
(-.f32 #s(literal 0 binary32) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32) #s(literal -1/2 binary32))))
(* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))
(neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v))) v) #s(literal -1/2 binary32))))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))
(neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))) v) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/4 binary32) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32))))

eval379.0ms (1.8%)

Memory
-15.4MiB live, 541.8MiB allocated
Compiler

Compiled 73 659 to 3 910 computations (94.7% saved)

prune374.0ms (1.8%)

Memory
33.4MiB live, 751.7MiB allocated
Pruning

67 alts after pruning (66 fresh and 1 done)

PrunedKeptTotal
New2 912532 965
Fresh271340
Picked415
Done000
Total2 943673 010
Accuracy
99.9%
Counts
3 010 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
98.6%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
94.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
94.8%
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
98.6%
(/.f32 (*.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
95.0%
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
59.8%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
59.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
65.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
98.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
59.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
98.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (pow.f32 (exp.f32 (log.f32 v)) #s(literal 2 binary32))))
59.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
59.8%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
93.2%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
93.5%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
93.5%
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
60.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.8%
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
98.5%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
98.8%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.4%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
60.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
95.1%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
59.8%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.4%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
98.7%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32))))
59.8%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
98.3%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
98.5%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
94.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
59.8%
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
59.8%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
98.6%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v))
98.4%
(*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.4%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.8%
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v)))
98.9%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
98.8%
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
98.4%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
89.4%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
Compiler

Compiled 3 590 to 2 443 computations (31.9% saved)

simplify321.0ms (1.6%)

Memory
-1.9MiB live, 554.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
cost-diff32
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
cost-diff416
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
cost-diff224
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
cost-diff160
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))
cost-diff160
(neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32))))
cost-diff224
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v))
cost-diff320
(*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff0
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
cost-diff0
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
cost-diff0
(/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
cost-diff64
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
cost-diff352
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
Rules
6 198×*-lowering-*.f32
6 198×*-lowering-*.f64
3 844×accelerator-lowering-fma.f32
3 844×accelerator-lowering-fma.f64
3 056×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070813
1207757
2741729
33317688
45594680
08758645
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* cosTheta_i (* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
cosTheta_i
(* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))
cosTheta_O
(* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
v
0
(* (* 2 (sinh (/ 1 v))) v)
(* 2 (sinh (/ 1 v)))
2
(sinh (/ 1 v))
(/ 1 v)
1
(* (* cosTheta_O (/ cosTheta_i v)) 1/2)
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
1/2
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)))
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))
v
(+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)
-1
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)
(+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v)))
sinTheta_O
(* sinTheta_i 2)
sinTheta_i
2
(/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))
(+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v))
(+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)
(* sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) -1/2)
(* sinTheta_i sinTheta_i)
-1/2
-1/6
(/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)
(* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i))))))
-1/3
(+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))
(* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i))))
(* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))
(* sinTheta_O (* sinTheta_O sinTheta_i))
(* sinTheta_O sinTheta_i)
(neg v)
-2
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
(/ 1/2 v)
1/2
v
(* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(sinh (/ 1 v))
(/ 1 v)
1
(* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
0
(* (* cosTheta_i cosTheta_O) (* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(/ 1 (* v v))
1
(* v v)
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
sinTheta_i
(- 0 (/ sinTheta_O v))
0
(/ sinTheta_O v)
sinTheta_O
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
2
Outputs
(* cosTheta_i (* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v v #s(literal 0 binary32)))))
cosTheta_i
(* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(/.f32 cosTheta_O (*.f32 (fma.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32)) (fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))))
(/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))
(/.f32 cosTheta_O (fma.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32)))
cosTheta_O
(* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))
(fma.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
v
0
#s(literal 0 binary32)
(* (* 2 (sinh (/ 1 v))) v)
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
(* 2 (sinh (/ 1 v)))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
2
#s(literal 2 binary32)
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* (* cosTheta_O (/ cosTheta_i v)) 1/2)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(* cosTheta_O (/ cosTheta_i v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
1/2
#s(literal 1/2 binary32)
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O (fma.f32 v #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)))) #s(literal 0 binary32))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)))
(fma.f32 v #s(literal 2 binary32) (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)))
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))
(-.f32 (fma.f32 v #s(literal -2 binary32) #s(literal 0 binary32)) (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)))
v
(+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)
(-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)) v))
-1
#s(literal -1 binary32)
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)) v)
(+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v)))
(fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v))
sinTheta_O
(* sinTheta_i 2)
(*.f32 sinTheta_i #s(literal 2 binary32))
sinTheta_i
2
#s(literal 2 binary32)
(/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) (/.f32 #s(literal 1/3 binary32) v) #s(literal 1/3 binary32))) v)
(+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v))
(fma.f32 sinTheta_i (*.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)) v) #s(literal -1/3 binary32)))
(+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)
(fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(* (* sinTheta_i sinTheta_i) -1/2)
(*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))
(* sinTheta_i sinTheta_i)
(*.f32 sinTheta_i sinTheta_i)
-1/2
#s(literal -1/2 binary32)
-1/6
#s(literal -1/6 binary32)
(/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)
(/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O))) v)
(* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i))))))
(*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)))
-1/3
#s(literal -1/3 binary32)
(+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))
(*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) sinTheta_O))
(* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_O))))
(* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))
(*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* sinTheta_O (* sinTheta_O sinTheta_i))
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(neg v)
(neg.f32 v)
-2
#s(literal -2 binary32)
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v v #s(literal 0 binary32)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v v #s(literal 0 binary32)))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(fma.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(fma.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 0 binary32))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
0
#s(literal 0 binary32)
(* (* cosTheta_i cosTheta_O) (* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v v #s(literal 0 binary32)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (fma.f32 v v #s(literal 0 binary32)))))
(/ 1 (* v v))
(/.f32 #s(literal 1 binary32) (fma.f32 v v #s(literal 0 binary32)))
1
#s(literal 1 binary32)
(* v v)
(fma.f32 v v #s(literal 0 binary32))
v
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
(/.f32 (exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(exp.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32)))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
sinTheta_i
(- 0 (/ sinTheta_O v))
(neg.f32 (/.f32 sinTheta_O v))
0
#s(literal 0 binary32)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
(* (sinh (/ 1 v)) 2)
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
2
#s(literal 2 binary32)

localize249.0ms (1.2%)

Memory
-19.3MiB live, 536.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(/.f32 #s(literal 1 binary32) (*.f32 v v))
accuracy99.1%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy99.0%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
accuracy99.2%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
accuracy98.9%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.3%
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)
accuracy99.2%
(*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))
accuracy99.1%
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v)
accuracy98.9%
(/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))
accuracy100.0%
(/.f32 cosTheta_i v)
accuracy99.9%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
accuracy99.6%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy99.2%
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
accuracy99.1%
(/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
accuracy99.0%
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
124.0ms256×0valid
Compiler

Compiled 806 to 72 computations (91.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-mult: 43.0ms (45.3% of total)
ival-div: 25.0ms (26.3% of total)
ival-add: 8.0ms (8.4% of total)
const: 6.0ms (6.3% of total)
ival-exp: 4.0ms (4.2% of total)
ival-neg: 3.0ms (3.2% of total)
ival-sinh: 3.0ms (3.2% of total)
ival-sub: 1.0ms (1.1% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series160.0ms (0.8%)

Memory
6.5MiB live, 164.0MiB allocated
Counts
25 → 864
Calls
Call 1
Inputs
#<alt (* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))>
#<alt (* cosTheta_i (* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))>
#<alt (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))>
#<alt (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))>
#<alt (* (* cosTheta_O (/ cosTheta_i v)) 1/2)>
#<alt (* cosTheta_O (/ cosTheta_i v))>
#<alt (/ cosTheta_i v)>
#<alt (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))>
#<alt (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v))>
#<alt (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)))>
#<alt (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))>
#<alt (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))>
#<alt (* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ 1/2 v)>
#<alt (* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))>
#<alt (- 0 (/ sinTheta_O v))>
#<alt (* (* cosTheta_i cosTheta_O) (* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))>
#<alt (sinh (/ 1 v))>
#<alt (* (* 2 (sinh (/ 1 v))) v)>
#<alt (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)>
#<alt (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)>
#<alt (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))>
#<alt (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))>
#<alt (/ 1 (* v v))>
Outputs
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))>
#<alt (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))>
#<alt (+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))))) (pow v 2))>
#<alt (* -2 v)>
#<alt (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) 2))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) v)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))))))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))>
#<alt (* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) v)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))))))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))>
#<alt (* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt -1/3>
#<alt (- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)>
#<alt (- (* sinTheta_O (+ (* -1 (* sinTheta_O (pow sinTheta_i 2))) (* -1/3 (/ sinTheta_i v)))) 1/3)>
#<alt (- (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) v)))))) 1/3)>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) v))))>
#<alt (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt (* (pow sinTheta_O 3) (- (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))) (* 1/3 (/ 1 (pow sinTheta_O 3)))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) v)) (/ (pow sinTheta_i 2) sinTheta_O))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ sinTheta_i (* sinTheta_O v)))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i v)) (* 1/3 (/ 1 sinTheta_O))) sinTheta_O)) (* -1 (pow sinTheta_i 2))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt -1/3>
#<alt (- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)>
#<alt (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3)>
#<alt (- (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) v)))))) 1/3)>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) v))))>
#<alt (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* (pow sinTheta_i 3) (- (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))) (* 1/3 (/ 1 (pow sinTheta_i 3)))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) v)) (/ (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O v)) (* 1/3 (/ 1 sinTheta_i))) sinTheta_i)) (* -1 (pow sinTheta_O 2))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)>
#<alt (/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)>
#<alt (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))>
#<alt (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))>
#<alt (/ (- (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (/ (- (* v (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (/ (- (* v (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 2 (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))) (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))>
#<alt (* 2 v)>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_O (- (* sinTheta_O (- (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* -1 (/ (pow sinTheta_i 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_O 3) (- (/ (pow sinTheta_i 2) (* sinTheta_O v)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))>
#<alt (* (pow sinTheta_O 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2)) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* (pow sinTheta_O 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (- (* sinTheta_i (- (* sinTheta_i (- (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* -1 (/ (pow sinTheta_O 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_i 3) (- (/ (pow sinTheta_O 2) (* sinTheta_i v)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))>
#<alt (* (pow sinTheta_i 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2)) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* (pow sinTheta_i 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (/ (pow sinTheta_i 2) v))))) (* 1/3 (/ 1 v)))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) v))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (/ (pow sinTheta_O 2) v))))) (* 1/3 (/ 1 v)))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) v))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))>
#<alt (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))>
#<alt (/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)>
#<alt (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)>
#<alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))>
#<alt (* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))>
#<alt (* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))>
#<alt (* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3)))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))))>
#<alt (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) (pow v 2)))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2))))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))))>
#<alt (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) (pow v 2)))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2))))))))>
#<alt (* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))>
#<alt (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))>
#<alt (/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 3))>
#<alt (/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))>
#<alt (/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)>
#<alt (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))>
#<alt (* -1/3 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))>
#<alt (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))>
#<alt (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))>
#<alt (* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))>
#<alt (* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt (* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))>
#<alt (* -1/3 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))>
#<alt (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))>
#<alt (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))>
#<alt (* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))>
#<alt (* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))>
#<alt (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) v)) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)))) v))) v)))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 v)>
#<alt (* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))>
#<alt (* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))>
#<alt (* 1/2 v)>
#<alt (* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
#<alt (/ 1 (pow v 2))>
Calls

216 calls:

TimeVariablePointExpression
26.0ms
sinTheta_i
@0
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
25.0ms
sinTheta_i
@0
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))
6.0ms
sinTheta_i
@0
(/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))
5.0ms
v
@0
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
1.0ms
sinTheta_O
@0
(/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))

rewrite475.0ms (2.3%)

Memory
-14.2MiB live, 895.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 506×*-lowering-*.f32
4 506×*-lowering-*.f64
4 470×/-lowering-/.f32
4 470×/-lowering-/.f64
2 912×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069439
1374375
23294374
09107358
Stop Event
iter limit
node limit
Counts
25 → 1 272
Calls
Call 1
Inputs
(* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(* cosTheta_i (* (/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
(/ cosTheta_O (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* (* 2 (sinh (/ 1 v))) v)))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(* (* cosTheta_O (/ cosTheta_i v)) 1/2)
(* cosTheta_O (/ cosTheta_i v))
(/ cosTheta_i v)
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2))
(+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v))
(neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)) -2)))
(/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(* cosTheta_i cosTheta_O)
(/ 1/2 v)
(* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2)))
(- 0 (/ sinTheta_O v))
(* (* cosTheta_i cosTheta_O) (* (/ 1 (* v v)) (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))))
(sinh (/ 1 v))
(* (* 2 (sinh (/ 1 v))) v)
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* 2 (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6)) (/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)) (neg v))) v)
(/ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (* sinTheta_i sinTheta_i) (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_i)))))) v)
(* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) (* (sinh (/ 1 v)) 2))
(/ 1 (* v v))
Outputs
(pow.f32 (*.f32 v (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) v) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 cosTheta_O v)) #s(literal -1 binary32))
(/.f32 cosTheta_O (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 cosTheta_O v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 cosTheta_O v))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 cosTheta_O v))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) (/.f32 v cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 2 binary32))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v)))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O v))) sinTheta_i))
(pow.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) sinTheta_i)
(pow.f32 (exp.f32 (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 v sinTheta_O))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (*.f32 sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1 binary32))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (exp.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 #s(literal 1 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1 binary32))
(*.f32 (exp.f32 (*.f32 #s(literal 0 binary32) sinTheta_i)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) v)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v cosTheta_i))))
(/.f32 cosTheta_i v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v cosTheta_i) #s(literal 1 binary32))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(+.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))))
(fma.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (*.f32 v #s(literal -2 binary32)))
(fma.f32 v #s(literal -2 binary32) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) (neg.f32 v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))
(fma.f32 #s(literal -2 binary32) v (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))))
(fma.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)) #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 3 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v)))) (+.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32))) (*.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 2 binary32)) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32)))) (-.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 v (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) v) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 3 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32))) (*.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal 2 binary32)) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32))))) (neg.f32 (-.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 v (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) v)) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)) v)) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)) v)
(+.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))
(+.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(+.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal -1/3 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)))) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal -1 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 2 binary32)) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)))) #s(literal 2 binary32) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (/.f32 #s(literal -1 binary32) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))
(fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(fma.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32) (+.f32 #s(literal -1/3 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)) (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)) (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)))) (neg.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) v))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) v))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) #s(literal -1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) v (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) v))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) (neg.f32 v) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) v (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) v))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) v (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) v))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) (neg.f32 v) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)) v (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (neg.f32 v) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (neg.f32 v) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) (neg.f32 v) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) (neg.f32 v) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)) v (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 v (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (neg.f32 v) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 (neg.f32 v) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 v (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 v (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 (neg.f32 v) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 (neg.f32 v) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 (neg.f32 v) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32) #s(literal -1/27 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (-.f32 #s(literal 1/9 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32)) (*.f32 v (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) #s(literal 1/9 binary32)))) (*.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) #s(literal -1/3 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32)))) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32)) (*.f32 v (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) sinTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 2 binary32)))) (*.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/6 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))) (*.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)))) (*.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))
(*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(neg.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))
(+.f32 #s(literal 0 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))
(+.f32 (neg.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)))) (*.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 (neg.f32 v) #s(literal -2 binary32)))
(+.f32 (*.f32 (neg.f32 v) #s(literal -2 binary32)) (*.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))))
(+.f32 (*.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal -2 binary32)) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (neg.f32 v)) (*.f32 #s(literal -2 binary32) (neg.f32 v)))
(+.f32 (*.f32 #s(literal -2 binary32) (neg.f32 v)) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (neg.f32 v)))
(fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) (*.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32))))
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (*.f32 (neg.f32 v) #s(literal -2 binary32)))
(fma.f32 (neg.f32 v) #s(literal -2 binary32) (*.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (neg.f32 v) (*.f32 #s(literal -2 binary32) (neg.f32 v)))
(fma.f32 #s(literal -2 binary32) (neg.f32 v) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) (neg.f32 v)))
(fma.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v))) #s(literal -1 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))
(-.f32 (-.f32 #s(literal 0 binary32) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)))))
(/.f32 (*.f32 (neg.f32 v) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 v) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)))) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)))
(*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))))
(*.f32 (neg.f32 v) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)) (neg.f32 v))
(*.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))) #s(literal -1 binary32))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)) v)
(neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (/.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) v)
(/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 v) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) (*.f32 (neg.f32 v) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 (neg.f32 v) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v)))) (neg.f32 (*.f32 (neg.f32 v) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) v)) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v)) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))))
(/.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))
(*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v))
(*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (-.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))))))
(*.f32 (pow.f32 (/.f32 v (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) (/.f32 v cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 sinTheta_O v))
(+.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 v)))
(+.f32 (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(pow.f32 (neg.f32 (/.f32 v sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 sinTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 v sinTheta_O) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 sinTheta_O v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))))
(/.f32 (neg.f32 sinTheta_O) v)
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 sinTheta_O v))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 sinTheta_O (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 v)))))
(/.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 sinTheta_O))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))) (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 v sinTheta_O))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) (/.f32 v cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_i) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32)) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal 1 binary32))))
(/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) (*.f32 v (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) (*.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) v))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (neg.f32 v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v)))) (neg.f32 (*.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) v)
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))))
(/.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 8 binary32) (neg.f32 (pow.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) v) #s(literal 3 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32)))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32))) v)
(/.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v))
(*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (/.f32 #s(literal -1/3 binary32) v))
(*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) #s(literal 1/3 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) #s(literal -1/3 binary32))
(*.f32 (*.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -2 binary32))
(*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1 binary32))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (log.f32 v) #s(literal 0 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 v) #s(literal -2 binary32)))
(exp.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(exp.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (log.f32 v) #s(literal 0 binary32))))
(pow.f32 v #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(pow.f32 (neg.f32 v) #s(literal -2 binary32))
(pow.f32 (*.f32 v v) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))
(pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v v) (*.f32 v v)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) v)
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))

simplify614.0ms (3%)

Memory
47.9MiB live, 936.3MiB allocated
Algorithm
egg-herbie
Rules
7 586×*-lowering-*.f32
7 586×*-lowering-*.f64
6 792×accelerator-lowering-fma.f32
6 792×accelerator-lowering-fma.f64
3 180×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0153620049
1534319805
0810819286
Stop Event
iter limit
node limit
Counts
864 → 864
Calls
Call 1
Inputs
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(/ cosTheta_i v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))))) (pow v 2))
(* -2 v)
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) 2))
(* -2 v)
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v)))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) v)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) v)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
-1/3
(- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)
(- (* sinTheta_O (+ (* -1 (* sinTheta_O (pow sinTheta_i 2))) (* -1/3 (/ sinTheta_i v)))) 1/3)
(- (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) v)))))) 1/3)
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) v))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))))
(* (pow sinTheta_O 3) (- (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))) (* 1/3 (/ 1 (pow sinTheta_O 3)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) v)) (/ (pow sinTheta_i 2) sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ sinTheta_i (* sinTheta_O v)))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i v)) (* 1/3 (/ 1 sinTheta_O))) sinTheta_O)) (* -1 (pow sinTheta_i 2))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))
-1/3
(- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)
(- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3)
(- (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) v)))))) 1/3)
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) v))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))))
(* (pow sinTheta_i 3) (- (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))) (* 1/3 (/ 1 (pow sinTheta_i 3)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) v)) (/ (pow sinTheta_O 2) sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O v)) (* 1/3 (/ 1 sinTheta_i))) sinTheta_i)) (* -1 (pow sinTheta_O 2))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(/ (- (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/ (- (* v (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/ (- (* v (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 2 (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))) (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(* 2 v)
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_O (- (* sinTheta_O (- (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* -1 (/ (pow sinTheta_i 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_O 3) (- (/ (pow sinTheta_i 2) (* sinTheta_O v)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))
(* (pow sinTheta_O 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2)) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* (pow sinTheta_O 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(- (* sinTheta_i (- (* sinTheta_i (- (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* -1 (/ (pow sinTheta_O 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_i 3) (- (/ (pow sinTheta_O 2) (* sinTheta_i v)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))
(* (pow sinTheta_i 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2)) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* (pow sinTheta_i 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(/ 1/3 v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (/ (pow sinTheta_i 2) v))))) (* 1/3 (/ 1 v)))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) v))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(/ 1/3 v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (/ (pow sinTheta_O 2) v))))) (* 1/3 (/ 1 v)))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) v))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3)))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ 1/3 (pow v 2))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) (pow v 2)))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2))))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(/ 1/3 (pow v 2))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) (pow v 2)))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2))))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 3))
(/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))
(* -1/3 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(* -1/3 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) v)) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)))) v))) v)))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 v)
(* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))
(* 1/2 v)
(* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))
(* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
(/ 1 (pow v 2))
Outputs
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 cosTheta_O #s(literal 1/2 binary32))))) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) v)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (fma.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))) v) (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))))) v)) v)) v))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(-.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(-.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (fma.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v)) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (pow v 2))
(/.f32 (fma.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (*.f32 v sinTheta_i)))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) #s(literal -2 binary32)))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) 2))
(*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal -2 binary32))))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) 2))
(*.f32 v (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 #s(literal -1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))) #s(literal -2 binary32)))
(* -2 v)
(*.f32 v #s(literal -2 binary32))
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(-.f32 #s(literal 0 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))))
(*.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v)) (neg.f32 v))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v)))))
(*.f32 (-.f32 #s(literal 2 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)) v)) (neg.f32 v))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v))
(+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(neg.f32 (fma.f32 (*.f32 v sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))))))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) v)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 v (neg.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))))) (*.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)) v)))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 v (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (neg.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O)) (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) sinTheta_O))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v))
(+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(neg.f32 (fma.f32 (*.f32 v sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (neg.f32 (fma.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) v)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 v (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v)))) (*.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (neg.f32 v)))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 v (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i))))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 v (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 v (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
-1/3
#s(literal -1/3 binary32)
(- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32))
(- (* sinTheta_O (+ (* -1 (* sinTheta_O (pow sinTheta_i 2))) (* -1/3 (/ sinTheta_i v)))) 1/3)
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) v)) #s(literal -1/3 binary32))
(- (* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) v)))))) 1/3)
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) v)) #s(literal -1/3 binary32))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) v))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O))))
(* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O))))
(* (pow sinTheta_O 3) (- (+ (* -1 (/ (pow sinTheta_i 2) sinTheta_O)) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v)))) (* 1/3 (/ 1 (pow sinTheta_O 3)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (fma.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) v)) (/ (pow sinTheta_i 2) sinTheta_O))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_i 2)) (* -1/3 (/ sinTheta_i (* sinTheta_O v)))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i v)) (* 1/3 (/ 1 sinTheta_O))) sinTheta_O)) (* -1 (pow sinTheta_i 2))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (/.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_i (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) sinTheta_O)) sinTheta_O))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
-1/3
#s(literal -1/3 binary32)
(- (* -1/3 (/ (* sinTheta_O sinTheta_i) v)) 1/3)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32))
(- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3)
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32))
(- (* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) v)))))) 1/3)
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))))
(* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))))
(* (pow sinTheta_i 3) (- (+ (* -1 (/ (pow sinTheta_O 2) sinTheta_i)) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v)))) (* 1/3 (/ 1 (pow sinTheta_i 3)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (fma.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) v)) (/ (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v sinTheta_i)))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O v)) (* 1/3 (/ 1 sinTheta_i))) sinTheta_i)) (* -1 (pow sinTheta_O 2))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_O (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v) (/.f32 #s(literal 1/3 binary32) sinTheta_i)) sinTheta_i)))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(/.f32 (fma.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(/.f32 (fma.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(/ (+ (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v)
(/.f32 (fma.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v)
(* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))
(*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))
(*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))
(fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/ (- (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (- (* v (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 sinTheta_O (*.f32 v sinTheta_i)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(/ (- (* v (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* -1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))
(* v (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* v (- (+ 2 (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))) (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(*.f32 v (-.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) v))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(-.f32 #s(literal 0 binary32) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -2 binary32) #s(literal -2 binary32))))
(* -1 (* v (- (* -1 (/ (- (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* -2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal -2 binary32)) (neg.f32 v))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 (*.f32 v sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_O (- (* sinTheta_O (- (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* -1 (/ (pow sinTheta_i 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_O 3) (- (/ (pow sinTheta_i 2) (* sinTheta_O v)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2)) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O)))))))
(* (pow sinTheta_O 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (pow sinTheta_O 2))) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 v (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(neg.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) sinTheta_O)))))
(* -1 (* (pow sinTheta_O 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) sinTheta_O)) (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O)) (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 (*.f32 v sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) v) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (* sinTheta_i (- (* sinTheta_i (- (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* -1 (/ (pow sinTheta_O 2) v)))) (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_i 3) (- (/ (pow sinTheta_O 2) (* sinTheta_i v)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 3) (- (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2)) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (/.f32 (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v)))) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i))))))
(* (pow sinTheta_i 3) (- (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 3)) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (pow sinTheta_i 2))) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (fma.f32 v (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(neg.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (* (pow sinTheta_i 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) sinTheta_i)) (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 v) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) sinTheta_i))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (/ (pow sinTheta_i 2) v))))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (/ (pow sinTheta_i 2) (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O)))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) v))) (/ (pow sinTheta_i 2) (* sinTheta_O v))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O)) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O v))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(neg.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v v) sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1/3 binary32) (*.f32 v sinTheta_O))) sinTheta_O)) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (/ (pow sinTheta_O 2) v))))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (/ (pow sinTheta_O 2) (* sinTheta_i v)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 2))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) v))) (/ (pow sinTheta_O 2) (* sinTheta_i v))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (+.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v sinTheta_i)))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v v) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 2))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v)) (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v sinTheta_i)))) sinTheta_i)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)
(* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))
(/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (pow v 3)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32) #s(literal -1/2 binary32))) v)
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1/2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (+ (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (/.f32 (fma.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (fma.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) v)))) v)) v) #s(literal -1/2 binary32)) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/2 binary32)) v) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/3 binary32))) (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/2 binary32)) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (fma.f32 sinTheta_i (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/2 binary32)) v)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/3 binary32))) (neg.f32 sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ 1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) cosTheta_i))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))) v) (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) cosTheta_i))))) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32) #s(literal -1/2 binary32))) v)
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1/2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) v)) v) #s(literal -1/2 binary32)) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (neg.f32 (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(* -1 (/ sinTheta_O v))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))) v)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) (/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (neg.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))) v)
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(neg.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (* sinTheta_O (+ (* 1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_i) v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))))
(* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_i 3) (pow v 3))) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_O 3) (pow v 2)))) (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2))))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) sinTheta_O))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 2)))) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) sinTheta_O)) sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))) sinTheta_O)) (* -1/3 (/ (pow sinTheta_i 3) (pow v 3))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) sinTheta_O)) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (* sinTheta_i (+ (* 1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 2))))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i))))))
(* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/3 (/ (pow sinTheta_O 3) (pow v 3))) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (+ (* 1/3 (/ 1 (* (pow sinTheta_i 3) (pow v 2)))) (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2))))))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) sinTheta_i)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))))
(* 1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 2)))) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) sinTheta_i))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))) sinTheta_i)) (* -1/3 (/ (pow sinTheta_O 3) (pow v 3))))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_i))) sinTheta_i)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))
(*.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))
(/ (+ (* -2 (* v (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 sinTheta_O (*.f32 v sinTheta_i)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/3 (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 sinTheta_O (*.f32 v sinTheta_i)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v)))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (+ (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)) v)) v))
(* -1/3 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(*.f32 sinTheta_O (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(*.f32 sinTheta_O (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* sinTheta_O (+ (* -1/3 (/ sinTheta_i v)) (* -1/3 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 3)) v))))
(*.f32 sinTheta_O (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))))
(* (pow sinTheta_O 3) (+ (* -1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* -1/3 (/ (pow sinTheta_i 3) v))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* -1 (* (pow sinTheta_O 3) (+ (* 1/3 (/ sinTheta_i (* (pow sinTheta_O 2) v))) (* 1/3 (/ (pow sinTheta_i 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
(* -1/3 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(*.f32 sinTheta_i (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(*.f32 sinTheta_i (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* sinTheta_i (+ (* -1/3 (/ sinTheta_O v)) (* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 2)) v))))
(*.f32 sinTheta_i (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v))))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v))))
(* (pow sinTheta_i 3) (+ (* -1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* -1/3 (/ (pow sinTheta_O 3) v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v))))
(* -1/3 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) #s(literal -1/3 binary32))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v)))))
(* -1 (* (pow sinTheta_i 3) (+ (* 1/3 (/ sinTheta_O (* (pow sinTheta_i 2) v))) (* 1/3 (/ (pow sinTheta_O 3) v)))))
(neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) v)))))
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1/3 (/ (+ (* sinTheta_O sinTheta_i) (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))
(/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) v)
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
(+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) v)) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v))) v))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v))) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 sinTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 sinTheta_O) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 v)
(*.f32 v #s(literal 1/2 binary32))
(* v (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(*.f32 v (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))))
(* v (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))))
(*.f32 v (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32)))))
(* 1/2 v)
(*.f32 v #s(literal 1/2 binary32))
(* -1 (* v (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)))
(neg.f32 (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32) #s(literal -1/2 binary32))))
(* -1 (* v (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) v) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) v)) v) #s(literal -1/2 binary32)) (neg.f32 v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))
(/ 1 (pow v 2))
(/.f32 #s(literal 1 binary32) (*.f32 v v))

eval329.0ms (1.6%)

Memory
-5.7MiB live, 695.2MiB allocated
Compiler

Compiled 84 686 to 6 957 computations (91.8% saved)

prune415.0ms (2%)

Memory
-26.4MiB live, 790.6MiB allocated
Pruning

77 alts after pruning (75 fresh and 2 done)

PrunedKeptTotal
New2 273332 306
Fresh194261
Picked415
Done011
Total2 296772 373
Accuracy
99.9%
Counts
2 373 → 77
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
94.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
95.0%
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
59.8%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
59.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
65.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
98.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
59.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
98.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (pow.f32 (exp.f32 (log.f32 v)) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
59.8%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
93.2%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
93.5%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
93.5%
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
60.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.8%
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
59.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
98.8%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.4%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
60.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
95.1%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
59.8%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.4%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.7%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32))))
98.4%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
98.3%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
98.5%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
94.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
59.8%
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
59.8%
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
65.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
65.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
98.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
98.7%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
59.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
59.8%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
98.5%
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
98.4%
(*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.4%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.9%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
96.9%
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
89.4%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
Compiler

Compiled 4 370 to 2 846 computations (34.9% saved)

simplify273.0ms (1.3%)

Memory
41.2MiB live, 623.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
cost-diff0
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)
cost-diff0
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
cost-diff352
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
cost-diff128
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v))
cost-diff224
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
cost-diff160
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32))
cost-diff224
(fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v))
cost-diff416
(*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
cost-diff0
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
cost-diff128
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v))
cost-diff352
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
Rules
6 058×*-lowering-*.f32
6 058×*-lowering-*.f64
5 338×accelerator-lowering-fma.f32
5 338×accelerator-lowering-fma.f64
2 362×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065780
1201755
2764735
33952704
47472704
08041670
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* cosTheta_i (* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
cosTheta_i
(* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v)))
cosTheta_O
(* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)
sinTheta_i
(+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))
1/2
(/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))
(* sinTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* v v)
v
(/ sinTheta_O v)
1
(* (* 2 (sinh (/ 1 v))) v)
(* 2 (sinh (/ 1 v)))
2
(sinh (/ 1 v))
(/ 1 v)
(* cosTheta_i (* cosTheta_O (/ 1/2 v)))
cosTheta_i
(* cosTheta_O (/ 1/2 v))
cosTheta_O
(/ 1/2 v)
1/2
v
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)))
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))
v
(+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)
-1
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)
(+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v)))
sinTheta_O
(* sinTheta_i 2)
sinTheta_i
2
(/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))
(+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3)
(+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))
(neg (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(/ (* -1/3 sinTheta_O) v)
(* -1/3 sinTheta_O)
-1/3
(neg v)
-2
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))))
(/ 1/2 v)
1/2
v
(* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))
(sinh (/ 1 v))
(/ 1 v)
1
(* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))
(+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)
sinTheta_i
(+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))
(/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))
(* sinTheta_i (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* v v)
(/ sinTheta_O v)
(* (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2))) (/ 1 (* v (sinh (/ 1 v)))))
(* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2)))
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v)
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
v
0
(* cosTheta_i (* cosTheta_O 1/2))
cosTheta_i
(* cosTheta_O 1/2)
cosTheta_O
1/2
(/ 1 (* v (sinh (/ 1 v))))
1
(* v (sinh (/ 1 v)))
(sinh (/ 1 v))
(/ 1 v)
Outputs
(* cosTheta_i (* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32))) #s(literal 0 binary32))))
cosTheta_i
(* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(/.f32 cosTheta_O (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32))) #s(literal 0 binary32))))
(/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v)))
(/.f32 cosTheta_O (fma.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32))) #s(literal 0 binary32)))
cosTheta_O
(* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))
(fma.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32))) #s(literal 0 binary32))
(+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)
(fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
sinTheta_i
(+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v))
1/2
#s(literal 1/2 binary32)
(/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))
(/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* sinTheta_i (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* v v)
(*.f32 v v)
v
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
1
#s(literal 1 binary32)
(* (* 2 (sinh (/ 1 v))) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v #s(literal 2 binary32) #s(literal 0 binary32)))
(* 2 (sinh (/ 1 v)))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
2
#s(literal 2 binary32)
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* cosTheta_i (* cosTheta_O (/ 1/2 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
cosTheta_i
(* cosTheta_O (/ 1/2 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
cosTheta_O
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 v #s(literal -2 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) v)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)))
(neg.f32 (fma.f32 v #s(literal -2 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) v))))
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))
(fma.f32 v #s(literal -2 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) v)))
v
(+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)
(+.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) v)) v) #s(literal -2 binary32))
-1
#s(literal -1 binary32)
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)
(neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) v)) v))
(+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v)))
(fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) (neg.f32 v)))
sinTheta_O
(* sinTheta_i 2)
(*.f32 sinTheta_i #s(literal 2 binary32))
sinTheta_i
2
#s(literal 2 binary32)
(/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32)) (neg.f32 v))
(+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3)
(fma.f32 sinTheta_i (*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v))) #s(literal -1/3 binary32))
(+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))
(*.f32 sinTheta_O (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 #s(literal -1/3 binary32) v)))
(neg (* sinTheta_O sinTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(/ (* -1/3 sinTheta_O) v)
(fma.f32 (/.f32 sinTheta_O v) #s(literal -1/3 binary32) #s(literal 0 binary32))
(* -1/3 sinTheta_O)
(*.f32 sinTheta_O #s(literal -1/3 binary32))
-1/3
#s(literal -1/3 binary32)
(neg v)
(neg.f32 v)
-2
#s(literal -2 binary32)
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 v v))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 v v))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))
(fma.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))
(fma.f32 v (fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) #s(literal 0 binary32))
(+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)
(fma.f32 sinTheta_i (*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
sinTheta_i
(+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))
(/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* sinTheta_i (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* v v)
(*.f32 v v)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
(* (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2))) (/ 1 (* v (sinh (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v)
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
v
0
#s(literal 0 binary32)
(* cosTheta_i (* cosTheta_O 1/2))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
(/ 1 (* v (sinh (/ 1 v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
1
#s(literal 1 binary32)
(* v (sinh (/ 1 v)))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)

localize335.0ms (1.6%)

Memory
-16.9MiB live, 385.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy99.2%
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy99.1%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.3%
(/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
accuracy99.2%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
accuracy98.9%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.2%
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
accuracy99.1%
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
accuracy99.1%
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)
accuracy98.9%
(/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) v)
accuracy99.5%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
accuracy99.2%
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
accuracy99.2%
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
accuracy99.1%
(/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
accuracy99.0%
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v))
accuracy97.6%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
153.0ms256×0valid
Compiler

Compiled 742 to 67 computations (91% saved)

Precisions
Click to see histograms. Total time spent on operations: 126.0ms
ival-mult: 81.0ms (64.1% of total)
ival-div: 20.0ms (15.8% of total)
ival-add: 8.0ms (6.3% of total)
const: 8.0ms (6.3% of total)
ival-neg: 3.0ms (2.4% of total)
ival-sinh: 3.0ms (2.4% of total)
ival-exp: 2.0ms (1.6% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series267.0ms (1.3%)

Memory
11.4MiB live, 329.2MiB allocated
Counts
28 → 972
Calls
Call 1
Inputs
#<alt (* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))>
#<alt (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))>
#<alt (* cosTheta_i (* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))>
#<alt (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v)))>
#<alt (* cosTheta_i (* cosTheta_O (/ 1/2 v)))>
#<alt (* cosTheta_O (/ 1/2 v))>
#<alt (/ 1/2 v)>
#<alt (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))>
#<alt (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))>
#<alt (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)>
#<alt (/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))))>
#<alt (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))))>
#<alt (* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (* (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2))) (/ 1 (* v (sinh (/ 1 v)))))>
#<alt (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2)))>
#<alt (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v)>
#<alt (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))>
#<alt (sinh (/ 1 v))>
#<alt (* (* 2 (sinh (/ 1 v))) v)>
#<alt (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))>
#<alt (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)>
#<alt (* -1/3 sinTheta_O)>
#<alt (/ (* -1/3 sinTheta_O) v)>
#<alt (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))>
#<alt (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))>
#<alt (* v (sinh (/ 1 v)))>
#<alt (/ 1 (* v (sinh (/ 1 v))))>
Outputs
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))>
#<alt (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))>
#<alt (/ sinTheta_O v)>
#<alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))>
#<alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))>
#<alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))>
#<alt (* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (/ sinTheta_O v)>
#<alt (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))>
#<alt (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))>
#<alt (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))>
#<alt (/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))>
#<alt (/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))>
#<alt (/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))>
#<alt (/ sinTheta_O v)>
#<alt (/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)>
#<alt (/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)>
#<alt (/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)>
#<alt (/ sinTheta_O v)>
#<alt (* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))>
#<alt (* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))>
#<alt (* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* v (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))>
#<alt (* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))>
#<alt (* 1/2 cosTheta_O)>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 2))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 2))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 2))>
#<alt (* -2 v)>
#<alt (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2)))))>
#<alt (* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2)))))>
#<alt (* -2 v)>
#<alt (* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v)))))>
#<alt (* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))>
#<alt (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))>
#<alt (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))>
#<alt (* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))>
#<alt (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))>
#<alt (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))>
#<alt (* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))>
#<alt (* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)>
#<alt (/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)>
#<alt (/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (* -1 (* (pow sinTheta_O 2) sinTheta_i))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))>
#<alt (* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (pow sinTheta_i 2) (pow v 2))) (* -1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (pow sinTheta_O 2) (pow v 2))) (* -1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 3))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 3))>
#<alt (/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 3))>
#<alt -2>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)>
#<alt (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2))))>
#<alt (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2))))>
#<alt -2>
#<alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)>
#<alt (- (* -1 (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)>
#<alt (- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))>
#<alt (* 3 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O sinTheta_i)))>
#<alt (* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 9 (/ (* cosTheta_O (* cosTheta_i (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))>
#<alt (* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (+ (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -54 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 3 (/ (* (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* sinTheta_O sinTheta_i)))))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))) (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/12 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_O (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (pow sinTheta_i 6))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 6))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (* sinTheta_O (pow sinTheta_i 4)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))))) (pow sinTheta_i 6))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6)))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_i (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (pow sinTheta_O 6))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* (pow sinTheta_O 6) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))>
#<alt (/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (* (pow sinTheta_O 4) sinTheta_i))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))))) (pow sinTheta_O 6))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6)))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))>
#<alt (/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -4 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* v (- (* 4 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* v (- (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)>
#<alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (* 1/6 (* sinTheta_O sinTheta_i)))) (pow v 3)))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 2))>
#<alt (/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 2))>
#<alt (/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))>
#<alt (+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (/ 1 v)>
#<alt (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))) (/ sinTheta_O (pow v 2)))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 2)))) (/ 1 v))>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ 1 v)>
#<alt (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))) (/ sinTheta_i (pow v 2)))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 2)))) (/ 1 v))>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) v)>
#<alt (/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ 1 v)>
#<alt (* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))>
#<alt (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))>
#<alt (+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))>
#<alt (/ 1/3 v)>
#<alt (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))>
#<alt (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))>
#<alt (/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))>
#<alt (/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))>
#<alt (/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))>
#<alt (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))>
#<alt (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))>
#<alt (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))>
#<alt (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))>
#<alt (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))>
#<alt (/ 1/3 (pow v 2))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))>
#<alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))>
#<alt (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))>
#<alt (/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 3))>
#<alt (/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))>
#<alt (/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)>
#<alt (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)>
#<alt (* 2 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))>
#<alt (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 sinTheta_O)>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* -1/3 (/ sinTheta_O v))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))>
#<alt (/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)>
#<alt (/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)>
#<alt (/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))>
#<alt (* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1>
#<alt (- 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))>
#<alt 1>
#<alt (- 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))>
Calls

243 calls:

TimeVariablePointExpression
60.0ms
v
@0
(* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
24.0ms
cosTheta_i
@0
(* (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2))) (/ 1 (* v (sinh (/ 1 v)))))
16.0ms
v
@inf
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))))
13.0ms
sinTheta_i
@inf
(* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))
10.0ms
v
@0
(* cosTheta_O (/ 1/2 v))

rewrite598.0ms (2.9%)

Memory
41.1MiB live, 580.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 700×*-lowering-*.f32
5 700×*-lowering-*.f64
4 648×/-lowering-/.f32
4 648×/-lowering-/.f64
3 580×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065468
1369438
23301438
09369420
Stop Event
iter limit
node limit
Counts
28 → 876
Calls
Call 1
Inputs
(* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v))
(+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))
(* cosTheta_i (* (/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v))) (/ 1 v)))
(/ cosTheta_O (* (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1) (* (* 2 (sinh (/ 1 v))) v)))
(* cosTheta_i (* cosTheta_O (/ 1/2 v)))
(* cosTheta_O (/ 1/2 v))
(/ 1/2 v)
(* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))
(+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))
(+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2)
(/ (* cosTheta_i cosTheta_O) (neg (* v (+ (* -1 (/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)) -2))))
(/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1))))
(* (* cosTheta_i cosTheta_O) (/ (/ 1/2 v) (* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))))
(* cosTheta_i cosTheta_O)
(* (* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2))) (/ 1 (* v (sinh (/ 1 v)))))
(* (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v) (* cosTheta_i (* cosTheta_O 1/2)))
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) v)
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(sinh (/ 1 v))
(* (* 2 (sinh (/ 1 v))) v)
(/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))
(/ (+ (* sinTheta_O (* sinTheta_i 2)) (/ (+ (* sinTheta_i (+ (* sinTheta_i (neg (* sinTheta_O sinTheta_O))) (/ (* -1/3 sinTheta_O) v))) -1/3) (neg v))) v)
(* -1/3 sinTheta_O)
(/ (* -1/3 sinTheta_O) v)
(* (sinh (/ 1 v)) (* v (+ (* sinTheta_i (+ (* 1/2 (/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))) (/ sinTheta_O v))) 1)))
(/ (* sinTheta_i (* sinTheta_O sinTheta_O)) (* v v))
(* v (sinh (/ 1 v)))
(/ 1 (* v (sinh (/ 1 v))))
Outputs
(pow.f32 (*.f32 v (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) v) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O v)) #s(literal -1 binary32))
(/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 cosTheta_O (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 v (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 v (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (*.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 cosTheta_O)) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 sinTheta_O v))
(+.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v))
(fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v))
(fma.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 sinTheta_O v))
(fma.f32 #s(literal 1 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 sinTheta_O v))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (/.f32 sinTheta_i v) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 sinTheta_O v))
(fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_O v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_O v))) (*.f32 v v))))
(/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v v) sinTheta_O)) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v sinTheta_O) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 sinTheta_O))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_O (*.f32 v v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v sinTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (neg.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)))
(/.f32 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v v)) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) v (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 v sinTheta_O) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) v (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) v (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) v (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v sinTheta_O) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v v) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v v) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 sinTheta_O #s(literal -1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v v) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v sinTheta_O) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 sinTheta_O))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v sinTheta_O) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 sinTheta_O))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) v (*.f32 v sinTheta_O)) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (/.f32 v sinTheta_O) v) (*.f32 v (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (neg.f32 (/.f32 v sinTheta_O)) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (neg.f32 v) (*.f32 v (neg.f32 sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) v (*.f32 v (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) v (*.f32 v (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (neg.f32 v) (*.f32 v (*.f32 sinTheta_O #s(literal -1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) v (*.f32 v (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (/.f32 v sinTheta_O) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 sinTheta_O))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 sinTheta_O #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) v (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) v (*.f32 v sinTheta_O)) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) (/.f32 v sinTheta_O) v) (*.f32 v (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) (neg.f32 (/.f32 v sinTheta_O)) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 v (neg.f32 sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) v (*.f32 v (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) v (*.f32 v (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) (neg.f32 v) (*.f32 v (*.f32 sinTheta_O #s(literal -1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)) v (*.f32 v (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) v (*.f32 v sinTheta_O)) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 v sinTheta_O) v) (*.f32 v (/.f32 v sinTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 (/.f32 v sinTheta_O)) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v sinTheta_O))))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 v) (*.f32 v (neg.f32 sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) v (*.f32 v (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) v (*.f32 v (neg.f32 (neg.f32 sinTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 v) (*.f32 v (*.f32 sinTheta_O #s(literal -1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) v (*.f32 v (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 v (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 v (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_O v (*.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 v v))
(/.f32 (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_O v (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 sinTheta_O v (*.f32 v (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 v sinTheta_O) #s(literal 1/2 binary32))) (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 v sinTheta_O) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 v sinTheta_O) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 v (*.f32 (/.f32 v sinTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 (/.f32 v sinTheta_O) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 v sinTheta_O) (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 v sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 v (*.f32 (/.f32 v sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 (/.f32 v sinTheta_O) v))
(/.f32 (+.f32 v (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 v sinTheta_O) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) #s(literal 1/2 binary32))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 (/.f32 v sinTheta_O) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 v (neg.f32 v) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) v))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (neg.f32 (/.f32 v sinTheta_O)) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 v) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) v (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) v (*.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) v (*.f32 (neg.f32 v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 v (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 v (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (*.f32 v v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) v (*.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) v (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) v (*.f32 v (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 v (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 v (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (*.f32 v v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) v (*.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) v (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 sinTheta_O)) v (*.f32 v (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 v) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 v (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 v (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (*.f32 v v) (*.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) v (*.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 v (*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) v (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) #s(literal 1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) v (*.f32 v (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)) (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v))))))
(*.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_O) v)))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 cosTheta_O (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(/.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(pow.f32 (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(+.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32)))
(+.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))))
(fma.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) (*.f32 v #s(literal -2 binary32)))
(fma.f32 v #s(literal -2 binary32) (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) (neg.f32 v) (*.f32 v #s(literal -2 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))
(fma.f32 #s(literal -2 binary32) v (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))))
(fma.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))) #s(literal 3 binary32)) (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) v) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) v) (-.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32))) (*.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) v) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v #s(literal -2 binary32)))) (-.f32 (*.f32 v (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 v (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 v (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) v) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(*.f32 v (neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 #s(literal -1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (neg.f32 v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(*.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) v)
(+.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(+.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32))))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 sinTheta_O (*.f32 #s(literal -1/3 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 sinTheta_O (/.f32 #s(literal -1/3 binary32) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 sinTheta_i) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (/.f32 sinTheta_O v) #s(literal -1/3 binary32) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O #s(literal -1/3 binary32)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O #s(literal -1/3 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) sinTheta_i (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i sinTheta_O) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 sinTheta_O) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (neg.f32 sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (*.f32 sinTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(fma.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32)) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32) (-.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32)))) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32))))) (neg.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32)))) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v))) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/27 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (-.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/9 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O v)))))
(+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32))
(+.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32))
(fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -1 binary32) #s(literal -2 binary32))
(fma.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32))
(-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))
(-.f32 (/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))) (/.f32 #s(literal 4 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) (+.f32 #s(literal 4 binary32) (-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal 2 binary32)))))
(/.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32))) (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v))) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal -8 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) (+.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32))))))
(*.f32 (+.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (*.f32 v v)) #s(literal -4 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 cosTheta_O (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)) cosTheta_O) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) v))
(*.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) v) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v)) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(pow.f32 (/.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) #s(literal 1 binary32)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i) v) #s(literal 1/2 binary32)) cosTheta_O)
(neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(pow.f32 (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (exp.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) v))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O v))) sinTheta_i))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (*.f32 sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(pow.f32 (exp.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) sinTheta_i #s(literal 0 binary32))))
(pow.f32 (exp.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) sinTheta_i #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1 binary32))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (exp.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal 1 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))))
(/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))))) #s(literal -1/27 binary32)) (*.f32 (neg.f32 v) (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) (-.f32 #s(literal 1/9 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i #s(literal -1/3 binary32)))))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) #s(literal -1/9 binary32)) (*.f32 (neg.f32 v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal 1/3 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))))) #s(literal -1/27 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) (-.f32 #s(literal 1/9 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i #s(literal -1/3 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) #s(literal -1/9 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal 1/3 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))))) #s(literal -1/27 binary32)) (/.f32 #s(literal -1 binary32) v)) (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) (-.f32 #s(literal 1/9 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i #s(literal -1/3 binary32))))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) #s(literal -1/9 binary32)) (/.f32 #s(literal -1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal 1/3 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))
(*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))) (*.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))))) #s(literal -1/27 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) (-.f32 #s(literal 1/9 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i #s(literal -1/3 binary32)))))))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (fma.f32 sinTheta_i (*.f32 (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) (*.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)))) #s(literal -1/9 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal 1/3 binary32))))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))))
(/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 8 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))) (*.f32 v (fma.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (*.f32 v v)))) (*.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 8 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 8 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (*.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) v))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) v)
(/.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 8 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))))
(/.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal 8 binary32)) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (-.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32))) (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))))
(*.f32 sinTheta_O #s(literal -1/3 binary32))
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(neg.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O #s(literal -1/3 binary32)))))
(/.f32 #s(literal -1/3 binary32) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)
(/.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32))) v)
(/.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_O (*.f32 #s(literal -1/3 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (/.f32 #s(literal -1/3 binary32) v))
(*.f32 (/.f32 sinTheta_O v) #s(literal -1/3 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O #s(literal -1/3 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O #s(literal -1/3 binary32))) #s(literal -1 binary32)))
(*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O #s(literal 1/3 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) (*.f32 sinTheta_i v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) (*.f32 sinTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(fma.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(fma.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) (*.f32 sinTheta_i v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32))))
(fma.f32 (*.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) (*.f32 sinTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) #s(literal 3 binary32)))) (fma.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))))
(/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal -1 binary32)))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal -1 binary32)))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) v)
(neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(neg.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O sinTheta_O)) v)
(*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))
(*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) sinTheta_i)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 sinTheta_O (*.f32 v v)))
(*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 #s(literal 1 binary32) v))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))))
(pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))

simplify707.0ms (3.4%)

Memory
-11.0MiB live, 1 318.8MiB allocated
Algorithm
egg-herbie
Rules
6 932×*-lowering-*.f32
6 932×*-lowering-*.f64
4 736×accelerator-lowering-fma.f32
4 736×accelerator-lowering-fma.f64
3 998×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0219828416
1662028416
0801327318
Stop Event
iter limit
node limit
Counts
972 → 972
Calls
Call 1
Inputs
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ sinTheta_O v)
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(/ sinTheta_O v)
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/ sinTheta_O v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/ sinTheta_O v)
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* v (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))))
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))
(* 1/2 cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 2))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 2))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 2))
(* -2 v)
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2)))))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2)))))
(* -2 v)
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* v (+ 2 (* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v)))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* -1/3 (/ sinTheta_O v))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(* -1/3 (/ sinTheta_O v))
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(* -1/3 (/ sinTheta_O v))
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -1 (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (pow sinTheta_i 2) (pow v 2))) (* -1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (pow sinTheta_O 2) (pow v 2))) (* -1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 3))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 3))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 3))
-2
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2))))
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2))))
-2
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(- (* -1 (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(* 3 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O sinTheta_i)))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 9 (/ (* cosTheta_O (* cosTheta_i (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (+ (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -54 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 3 (/ (* (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* sinTheta_O sinTheta_i)))))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))) (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/12 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (- (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_O (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (pow sinTheta_i 6))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 6))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))))) (pow sinTheta_O 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (* sinTheta_O (pow sinTheta_i 4)))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))))) (pow sinTheta_i 6))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6)))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_i (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (pow sinTheta_O 6))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* (pow sinTheta_O 6) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))))) (pow sinTheta_i 2))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (* (pow sinTheta_O 4) sinTheta_i))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))))) (pow sinTheta_O 6))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6)))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -4 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* v (- (* 4 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* v (- (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (* 1/6 (* sinTheta_O sinTheta_i)))) (pow v 3)))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 2))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 2))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)
(/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/ 1 v)
(+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))) (/ sinTheta_O (pow v 2)))) (/ 1 v))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 2)))) (/ 1 v))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ 1 v)
(+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))) (/ sinTheta_i (pow v 2)))) (/ 1 v))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 2)))) (/ 1 v))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/ 1 v)
(/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) v)
(/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ 1 v)
(* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ 1/3 v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(/ 1/3 v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(/ 1/3 (pow v 2))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(/ 1/3 (pow v 2))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 3))
(/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 sinTheta_O)
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* -1/3 (/ sinTheta_O v))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v)))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1
(- 1 (* 1/6 (/ 1 (pow v 2))))
(- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))
1
(- 1 (* 1/6 (/ 1 (pow v 2))))
(- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))
Outputs
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 v (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 v (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 v (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 v (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O v) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O v) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ cosTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 v (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i)) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 v (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(fma.f32 v (fma.f32 (*.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (/.f32 (*.f32 #s(literal -4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -16 binary32) cosTheta_O) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal -1/2 binary32) cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v))) v))) v))
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 v v))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_O (*.f32 sinTheta_i v))))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_O (*.f32 sinTheta_i v))))
(* sinTheta_i (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ sinTheta_O (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_O (*.f32 sinTheta_i v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 v v))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* -1/2 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i v))))
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))
(* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ sinTheta_i (pow v 2))) (/ 1 (* sinTheta_O v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))))
(* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 v v))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/.f32 (fma.f32 sinTheta_O v (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 v v))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/.f32 (fma.f32 sinTheta_O v (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 v v))
(/ (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v)) (pow v 2))
(/.f32 (fma.f32 sinTheta_O v (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) (*.f32 v v))
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) sinTheta_O) v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) sinTheta_O) v)
(/ (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) sinTheta_O) v)
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (neg.f32 sinTheta_O)) v))
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (neg.f32 sinTheta_O)) v))
(* -1 (/ (+ (* -1 sinTheta_O) (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (neg.f32 sinTheta_O)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(fma.f32 v (fma.f32 (*.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v))) v))) v))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 v (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 v (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 v (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O)) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (pow v 2)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (pow v 3)) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (pow v 4)) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (pow v 2)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O v) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* cosTheta_O v) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(* v (+ (* -4 (/ (* cosTheta_O v) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(*.f32 v (fma.f32 v (fma.f32 (*.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (/.f32 (*.f32 #s(literal -4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(* v (+ (* 2 (/ cosTheta_O (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ cosTheta_O (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ cosTheta_O (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -16 binary32) cosTheta_O) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(* 1/2 cosTheta_O)
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(* 1/2 cosTheta_O)
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal 1/2 binary32) cosTheta_O (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/6 (* cosTheta_O (* sinTheta_O sinTheta_i))) (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_O))
(fma.f32 #s(literal 1/2 binary32) cosTheta_O (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v))) v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))
(* -2 v)
(*.f32 #s(literal -2 binary32) v)
(* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))
(*.f32 v (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -2 binary32)))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2)))))
(*.f32 v (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(* v (- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2)))))
(*.f32 v (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (-.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(* -2 v)
(*.f32 #s(literal -2 binary32) v)
(* -1 (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))))
(neg.f32 (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 2 binary32))))
(* -1 (* v (+ 2 (* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v)))))
(neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v)) v) #s(literal 2 binary32))))
(* -1 (* v (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))))
(neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v))) v) #s(literal 2 binary32))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -1 (* sinTheta_O (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 sinTheta_O v) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v))) (neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_O (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v))) (neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_O 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_i 2) v)) (/ (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 v (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_O)) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))
(* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -1 (* sinTheta_i (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 (neg.f32 sinTheta_i) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v))) (neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* -1 (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (* sinTheta_i (+ (* -1 (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v))) (neg.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) (pow sinTheta_i 2))) (+ (* -1 (/ (* v (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (pow sinTheta_O 2) v)) (/ (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) sinTheta_i)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (neg.f32 (*.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))))) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (* v (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))) (/ (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))) sinTheta_i)) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 v (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) sinTheta_i) (neg.f32 (*.f32 v (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))))) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(* sinTheta_i (+ (* -1 (pow sinTheta_O 2)) (* -1/3 (/ sinTheta_O (* sinTheta_i v)))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (*.f32 sinTheta_O sinTheta_O)))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (*.f32 sinTheta_O sinTheta_O)))
(* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (* sinTheta_i v))) (pow sinTheta_O 2))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (*.f32 sinTheta_O sinTheta_O)))
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(*.f32 sinTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)))
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(*.f32 sinTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)))
(* sinTheta_O (- (* -1 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))))
(*.f32 sinTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (/.f32 #s(literal 1/3 binary32) v)))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (- (* -1 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))))
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) sinTheta_O)) v)
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) sinTheta_O)) v)
(/ (+ (* -1 (* (pow sinTheta_O 2) (* sinTheta_i v))) (* -1/3 sinTheta_O)) v)
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i v) (*.f32 #s(literal -1/3 binary32) sinTheta_O)) v)
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(* -1 (* (pow sinTheta_O 2) sinTheta_i))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))
(fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* -1 (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(- (* sinTheta_O (+ (* -1 (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_O 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (+ (* -1 (/ (pow sinTheta_i 2) (pow v 2))) (* -1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (*.f32 v v))))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))) (+ (/ 1/3 (* sinTheta_O (pow v 2))) (* 2 (/ 1 sinTheta_O)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (*.f32 v v))))) sinTheta_O) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(- (* -1 (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(- (* sinTheta_i (+ (* -1 (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))))) #s(literal -2 binary32)) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 (neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) (pow sinTheta_i 2))) (+ (* -1 (/ (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 (neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (+ (* -1 (/ (pow sinTheta_O 2) (pow v 2))) (* -1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i (*.f32 v v))))) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))) (+ (/ 1/3 (* sinTheta_i (pow v 2))) (* 2 (/ 1 sinTheta_i)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (+.f32 (/.f32 #s(literal 2 binary32) sinTheta_i) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i (*.f32 v v))))) sinTheta_i) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(/.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/3))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1/3 (* sinTheta_O sinTheta_i)) (* v (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ (* -2 v) (* -2 (* sinTheta_O sinTheta_i))))) 1/3))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
-2
#s(literal -2 binary32)
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -2 binary32))
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ 2 (/ 1/3 (pow v 2))))
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(- (+ (* -2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3))))) (+ 2 (/ 1/3 (pow v 2))))
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (-.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
-2
#s(literal -2 binary32)
(- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -2 binary32))
(- (* -1 (/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v))) v) #s(literal -2 binary32))
(- (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/3 binary32))) v))) v) #s(literal -2 binary32))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ (* -1 (/ (- (* sinTheta_i (+ (* -1 (* (pow sinTheta_O 2) sinTheta_i)) (* -1/3 (/ sinTheta_O v)))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O v) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i))) #s(literal -1/3 binary32)) v))) v)) #s(literal -2 binary32)))))
(* 3 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O sinTheta_i)))
(*.f32 #s(literal 3 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 sinTheta_O sinTheta_i)))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 9 (/ (* cosTheta_O (* cosTheta_i (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 (*.f32 v v) (fma.f32 #s(literal 9 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(*.f32 (*.f32 v v) (fma.f32 v (fma.f32 v (fma.f32 #s(literal 27 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 9 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))))
(* (pow v 2) (+ (* 3 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (+ (* 9 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (+ (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* v (+ (* -54 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 3 (/ (* (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* 27 (/ (* cosTheta_O (* cosTheta_i (pow (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* sinTheta_O sinTheta_i)))))))))))))
(*.f32 (*.f32 v v) (fma.f32 v (fma.f32 v (fma.f32 #s(literal -18 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (fma.f32 v (fma.f32 #s(literal -54 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal 3 binary32) (*.f32 (fma.f32 #s(literal 27 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (*.f32 #s(literal 27 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (/.f32 (*.f32 #s(literal 9 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) v)
(/ (- (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1/3 binary32) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) v)
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/4 (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))))) (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 1/12 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- 1/3 (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1/3 binary32) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1/3 binary32) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 1/3 binary32) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (- (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) v) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) v) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))) v))) v))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* 1/4 (* cosTheta_O (* cosTheta_i (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))))) v)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) v))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_O) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_O (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (+.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))))) (* sinTheta_O (pow sinTheta_i 4)))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (pow sinTheta_i 6))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))))))) (* (pow sinTheta_O 3) (pow sinTheta_i 6))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v))) 2)))) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_i #s(literal 6 binary32)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (* sinTheta_O (pow sinTheta_i 4)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3))))))) (pow sinTheta_i 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_i 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6))))) (pow sinTheta_i 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))))))) (pow sinTheta_i 6))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) 2)))) (pow sinTheta_i 6)))) sinTheta_O))) sinTheta_O)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_i 2))) (pow sinTheta_O 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 (pow.f32 v #s(literal 5 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))))) (*.f32 sinTheta_i sinTheta_i)))) sinTheta_O)))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i sinTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (+ (* sinTheta_i (+ (* -1 (/ (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 2)))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))) (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow v 3) (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3))))) (/ (* cosTheta_O (* cosTheta_i (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2))) (* v (pow (+ 2 (* 1/3 (/ 1 (pow v 2)))) 3)))))))) (/ (* cosTheta_O cosTheta_i) (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))) (*.f32 v (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i)))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))))) (* (pow sinTheta_O 4) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (pow sinTheta_O 6))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))) (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (+ (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))))))) (* (pow sinTheta_O 6) (pow sinTheta_i 3))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v))) 2)))) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))))))) (pow sinTheta_i 2))
(/.f32 (+.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i)))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (pow.f32 v #s(literal 5 binary32)) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (* (pow sinTheta_O 4) sinTheta_i))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3))))))) (pow sinTheta_O 4))) (* -1 (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow v 3) (+ 2 (* 1/3 (/ 1 (pow v 2))))))) (pow sinTheta_O 4))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6))))) (pow sinTheta_O 2))) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (* (+ 2 (* 1/3 (/ 1 (pow v 2)))) (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))))))) (pow sinTheta_O 6))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* (pow v 5) (pow (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) 2)))) (pow sinTheta_O 6)))) sinTheta_i))) sinTheta_i)) (/ (* cosTheta_O (* cosTheta_i v)) (pow sinTheta_O 2))) (pow sinTheta_i 2))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_i)))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -4 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal -4 binary32) (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* v (- (* 4 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 v (fma.f32 #s(literal 4 binary32) (/.f32 v (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* v (- (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 4 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 v (fma.f32 v (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 4 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (* 1/6 (* sinTheta_O sinTheta_i)))) (pow v 3)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32) #s(literal 1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (-.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v) #s(literal -1/2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- 1/6 (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (-.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (-.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) v))) v) #s(literal -1/2 binary32)) v))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32)) (neg.f32 (/.f32 sinTheta_O (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32))) v))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32)))) (neg.f32 (/.f32 sinTheta_O (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 4 binary32) v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 4 binary32) (+.f32 (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 v v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_i sinTheta_i))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ v (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 v (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32) (*.f32 #s(literal 4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) sinTheta_i) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -4 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ 1 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32)))) sinTheta_i) (*.f32 #s(literal 4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) sinTheta_i) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32)) (neg.f32 (/.f32 sinTheta_i (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32))) v))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -1/2 binary32)))) (neg.f32 (/.f32 sinTheta_i (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 4 binary32) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -8 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 v (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 4 binary32) (+.f32 (/.f32 v (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 v v) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 v v)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_O sinTheta_O))
(/ 2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ v (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (+ (* -8 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 4 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32) (*.f32 #s(literal 4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) sinTheta_O) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* v (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 8 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (+ (* -8 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 4 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -4 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ 1 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_i)) (fma.f32 #s(literal 8 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -4 binary32))))) sinTheta_O) (*.f32 #s(literal 4 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) sinTheta_O) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))
(fma.f32 v (fma.f32 (*.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -4 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -2 (/ (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i)))))) (* -1/2 (+ (* -16 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 8 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(fma.f32 v (fma.f32 v (*.f32 #s(literal -1/2 binary32) (fma.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) (pow sinTheta_i 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_i) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_i))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) v))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (+ (* -1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) (pow sinTheta_O 3))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (+ (* -4 (/ (* cosTheta_O (* cosTheta_i v)) (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* 1/2 (/ (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* 2 (/ (* v (+ (* -16 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 8 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 16 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O)) (* 4 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32))) sinTheta_i) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_i #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -8 binary32)))) sinTheta_O))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (pow.f32 v #s(literal 4 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (pow.f32 v #s(literal 5 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i)) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) v)
(/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))))) v)
(/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))))) v))) v))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))) (/ sinTheta_O (pow v 2)))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 2)))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (pow.f32 v #s(literal 4 binary32))))) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))) (/ sinTheta_i (pow v 2)))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 2)))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ (exp (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (/ (* sinTheta_O sinTheta_i) v)) v)
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v)
(/ (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* -1 (/ (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1) v))
(neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v) #s(literal -1 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))) v))) v) #s(literal -1 binary32)) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (neg.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v) #s(literal 1 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v)) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 2))) (/ (* (pow sinTheta_O 2) sinTheta_i) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v)) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_i 2) v)) (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 2)))) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_O (pow v 2))) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (/ (pow sinTheta_O 2) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(/ 1/3 v)
(/.f32 #s(literal 1/3 binary32) v)
(+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/3 (/ 1 v)))
(fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 2))) (/ (* sinTheta_O (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) v))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (+ (/ 1/3 (* (pow sinTheta_O 2) v)) (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 2)))) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (* -1/3 (/ sinTheta_i (pow v 2))) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (/ (pow sinTheta_i 2) v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O v))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v v))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v v))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v v))
(* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v))
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v)
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v)
(/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v)
(* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/3 binary32))) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/3 binary32))) v))
(* -1 (/ (- (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/3 (/ (* sinTheta_O sinTheta_i) v))) 1/3) v))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) #s(literal -1/3 binary32))) v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (* 2 (/ sinTheta_i v)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_O (+ (* 1/3 (/ sinTheta_i (pow v 3))) (+ (* 2 (/ sinTheta_i v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v (*.f32 v v)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* 1/3 (/ sinTheta_i (* sinTheta_O (pow v 3)))) (+ (* 2 (/ sinTheta_i (* sinTheta_O v))) (+ (/ 1/3 (* (pow sinTheta_O 2) (pow v 2))) (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v (*.f32 v v)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i v)) (* -1/3 (/ sinTheta_i (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_O (pow v 2))))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i v) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (* 2 (/ sinTheta_O v)))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/3 binary32) sinTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/3 (/ sinTheta_O (pow v 3))) (+ (* 2 (/ sinTheta_O v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* 1/3 (/ sinTheta_O (* sinTheta_i (pow v 3)))) (+ (* 2 (/ sinTheta_O (* sinTheta_i v))) (+ (/ 1/3 (* (pow sinTheta_i 2) (pow v 2))) (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O v)) (* -1/3 (/ sinTheta_O (pow v 3)))) (* 1/3 (/ 1 (* sinTheta_i (pow v 2))))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) v)) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 3)))
(/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (* v (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3))) (* 1/3 (* sinTheta_O sinTheta_i))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/3 (* sinTheta_O sinTheta_i)) (* v (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 2 (* sinTheta_O (* sinTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) (*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (* 2 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v))) v)
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))))) v)
(/ (+ (* -1 (/ (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3) v)) (+ (* 1/3 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 2 (* sinTheta_O sinTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v) (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))))) v)
(* 2 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (- (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/3 (/ 1 v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)) v)) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v))) v))
(* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/3)) (* 1/3 (/ (* sinTheta_O sinTheta_i) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32)))) v))) v))
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 sinTheta_O)
(*.f32 #s(literal -1/3 binary32) sinTheta_O)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* -1/3 (/ sinTheta_O v))
(/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) v)
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
(/.f32 (fma.f32 v (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) v)
(/ (+ (* 1/4 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)
(/.f32 (fma.f32 v (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))) v)
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
(+ 1 (+ (* 1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v)))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (/.f32 #s(literal 1/6 binary32) v)) v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (neg.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v))) v) #s(literal 1 binary32))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_i) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) sinTheta_i) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) sinTheta_i) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(* (pow sinTheta_i 2) (+ (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_i) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_i))) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_i))) sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_i))) sinTheta_i))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(+ (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_O (+ (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_O) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) sinTheta_O) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (+ (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O)) (* 1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) sinTheta_O) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* 1/4 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(* (pow sinTheta_O 2) (+ (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)) (* 1/2 (/ (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_O) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_O))) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* -1/2 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) sinTheta_O))) sinTheta_O)) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) v) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))) sinTheta_O))) sinTheta_O))))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v))))))
1
#s(literal 1 binary32)
(- 1 (* 1/6 (/ 1 (pow v 2))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
(- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 31/15120 binary32) (pow.f32 v #s(literal 6 binary32))))))
1
#s(literal 1 binary32)
(- 1 (* 1/6 (/ 1 (pow v 2))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
(- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 31/15120 binary32) (pow.f32 v #s(literal 6 binary32))))))

eval281.0ms (1.4%)

Memory
21.2MiB live, 913.0MiB allocated
Compiler

Compiled 87 243 to 7 849 computations (91% saved)

prune846.0ms (4.1%)

Memory
-112.7MiB live, 960.9MiB allocated
Pruning

88 alts after pruning (85 fresh and 3 done)

PrunedKeptTotal
New2 194462 240
Fresh313970
Picked415
Done022
Total2 229882 317
Accuracy
99.9%
Counts
2 317 → 88
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.4%
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
65.2%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
95.0%
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
59.8%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
59.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
59.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
98.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (pow.f32 (exp.f32 (log.f32 v)) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
36.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
36.1%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
65.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
59.8%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
93.2%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
93.5%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
64.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
60.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.8%
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
98.7%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
98.3%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
59.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
59.8%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
98.4%
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
65.2%
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
59.8%
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
98.9%
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
65.2%
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
65.2%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
98.6%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
65.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
98.4%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
95.1%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.5%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
59.8%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.4%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
98.5%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (pow.f32 (pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
98.6%
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
94.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.5%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
59.8%
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
98.9%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
65.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
65.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
98.7%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
71.1%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
59.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
59.8%
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
98.4%
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
98.8%
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
98.4%
(*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.4%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.8%
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)) cosTheta_O)))
59.8%
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
98.9%
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
65.2%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
65.2%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
71.1%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
98.8%
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)))
98.6%
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
96.9%
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
65.2%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
65.2%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
89.4%
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
Compiler

Compiled 7 349 to 2 551 computations (65.3% saved)

regimes423.0ms (2.1%)

Memory
3.1MiB live, 544.5MiB allocated
Counts
178 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)) cosTheta_O)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v (/.f32 v cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 v v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 v cosTheta_O))) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (pow.f32 (pow.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (/.f32 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (pow.f32 (exp.f32 (log.f32 v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1/2 binary32)))
Outputs
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
Calls

8 calls:

64.0ms
cosTheta_i
58.0ms
cosTheta_O
53.0ms
sinTheta_i
53.0ms
v
48.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes219.0ms (1.1%)

Memory
27.5MiB live, 378.9MiB allocated
Counts
87 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) v)) cosTheta_O)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

37.0ms
cosTheta_i
31.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
27.0ms
v
26.0ms
sinTheta_i
24.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes224.0ms (1.1%)

Memory
4.3MiB live, 308.9MiB allocated
Counts
83 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Outputs
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
Calls

8 calls:

41.0ms
v
36.0ms
(*.f32 sinTheta_i sinTheta_O)
27.0ms
sinTheta_i
26.0ms
cosTheta_O
26.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.8%1(*.f32 cosTheta_i cosTheta_O)
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
98.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes199.0ms (1%)

Memory
16.2MiB live, 416.5MiB allocated
Counts
81 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
Calls

8 calls:

31.0ms
v
27.0ms
cosTheta_O
27.0ms
sinTheta_i
25.0ms
cosTheta_i
23.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%1(*.f32 cosTheta_i cosTheta_O)
98.8%1cosTheta_i
98.8%1v
98.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes217.0ms (1.1%)

Memory
-36.3MiB live, 490.4MiB allocated
Counts
79 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))) cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
Calls

8 calls:

39.0ms
sinTheta_O
28.0ms
v
26.0ms
cosTheta_O
26.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
24.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
98.7%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes164.0ms (0.8%)

Memory
26.7MiB live, 341.2MiB allocated
Counts
72 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

22.0ms
cosTheta_O
22.0ms
cosTheta_i
21.0ms
sinTheta_O
21.0ms
v
20.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
98.7%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes191.0ms (0.9%)

Memory
-21.7MiB live, 267.7MiB allocated
Counts
69 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (*.f32 v (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (*.f32 #s(literal 2 binary32) (/.f32 sinTheta_O v))))) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
Calls

8 calls:

39.0ms
(*.f32 sinTheta_i sinTheta_O)
28.0ms
v
24.0ms
sinTheta_O
21.0ms
cosTheta_i
20.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1(*.f32 cosTheta_i cosTheta_O)
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
98.6%1v
98.6%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes149.0ms (0.7%)

Memory
31.5MiB live, 305.5MiB allocated
Counts
66 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v))) v))) (/.f32 #s(literal 1 binary32) v)))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

20.0ms
v
20.0ms
sinTheta_i
19.0ms
cosTheta_i
19.0ms
cosTheta_O
19.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes239.0ms (1.2%)

Memory
-39.4MiB live, 244.6MiB allocated
Counts
63 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
Calls

8 calls:

52.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
38.0ms
(*.f32 cosTheta_i cosTheta_O)
33.0ms
v
22.0ms
cosTheta_O
17.0ms
sinTheta_O
Results
AccuracySegmentsBranch
71.1%1cosTheta_i
71.1%1cosTheta_O
71.1%1sinTheta_O
71.1%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
71.1%1(*.f32 cosTheta_i cosTheta_O)
71.1%1sinTheta_i
71.1%1v
71.1%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes216.0ms (1.1%)

Memory
2.6MiB live, 161.6MiB allocated
Counts
62 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))))) #s(literal -2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v #s(literal -2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))))) (*.f32 #s(literal -1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 v (fma.f32 v (fma.f32 v #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/3 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/3 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (neg.f32 v)) v (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (/.f32 #s(literal -1 binary32) v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_i v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))))) v)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) #s(literal -1/3 binary32))) (neg.f32 v))))) #s(literal -2 binary32)))))
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

38.0ms
v
38.0ms
cosTheta_i
34.0ms
sinTheta_i
17.0ms
sinTheta_O
17.0ms
cosTheta_O
Results
AccuracySegmentsBranch
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1cosTheta_i
65.2%1cosTheta_O
65.2%1sinTheta_i
65.2%1sinTheta_O
65.2%1v
65.2%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes145.0ms (0.7%)

Memory
13.7MiB live, 133.0MiB allocated
Counts
44 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v) (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) (*.f32 cosTheta_O cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/3 binary32) sinTheta_O) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
Outputs
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
Calls

8 calls:

38.0ms
sinTheta_i
26.0ms
cosTheta_O
19.0ms
(*.f32 sinTheta_i sinTheta_O)
13.0ms
v
12.0ms
cosTheta_i
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_O
65.2%1cosTheta_i
65.2%1sinTheta_i
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes162.0ms (0.8%)

Memory
-2.3MiB live, 118.6MiB allocated
Counts
30 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
Outputs
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
Calls

8 calls:

50.0ms
cosTheta_O
39.0ms
(*.f32 cosTheta_i cosTheta_O)
29.0ms
v
9.0ms
cosTheta_i
9.0ms
sinTheta_O
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_O
65.2%1sinTheta_i
65.2%1v
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes123.0ms (0.6%)

Memory
-7.8MiB live, 71.2MiB allocated
Counts
29 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal 2 binary32))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
Calls

8 calls:

47.0ms
v
25.0ms
cosTheta_O
9.0ms
cosTheta_i
9.0ms
sinTheta_O
9.0ms
sinTheta_i
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_i
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1sinTheta_O
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1v
65.2%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes84.0ms (0.4%)

Memory
2.5MiB live, 87.2MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
Calls

8 calls:

21.0ms
sinTheta_i
14.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
8.0ms
cosTheta_i
8.0ms
v
8.0ms
cosTheta_O
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_i
65.2%1v
65.2%1sinTheta_O
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1cosTheta_i
65.2%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes95.0ms (0.5%)

Memory
-5.2MiB live, 73.7MiB allocated
Counts
26 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 sinTheta_O sinTheta_i) (neg.f32 (*.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/3 binary32))))) (*.f32 v (*.f32 v v))) #s(literal -2 binary32)))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
Calls

8 calls:

36.0ms
cosTheta_O
13.0ms
(*.f32 sinTheta_i sinTheta_O)
8.0ms
v
8.0ms
cosTheta_i
8.0ms
sinTheta_O
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_i
65.2%1sinTheta_O
65.2%1v
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes72.0ms (0.4%)

Memory
14.5MiB live, 53.8MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
Calls

8 calls:

24.0ms
sinTheta_i
7.0ms
v
7.0ms
sinTheta_O
7.0ms
cosTheta_O
7.0ms
cosTheta_i
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1sinTheta_i
65.2%1sinTheta_O
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1cosTheta_i
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes86.0ms (0.4%)

Memory
9.2MiB live, 88.4MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
Calls

8 calls:

23.0ms
(*.f32 cosTheta_i cosTheta_O)
22.0ms
sinTheta_i
7.0ms
cosTheta_O
7.0ms
v
7.0ms
sinTheta_O
Results
AccuracySegmentsBranch
65.2%1cosTheta_O
65.2%1sinTheta_i
65.2%1sinTheta_O
65.2%1v
65.2%1(*.f32 sinTheta_i sinTheta_O)
65.2%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
65.2%1(*.f32 cosTheta_i cosTheta_O)
65.2%1cosTheta_i
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes83.0ms (0.4%)

Memory
9.9MiB live, 86.5MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 v v)))
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
Calls

8 calls:

34.0ms
v
16.0ms
sinTheta_O
6.0ms
cosTheta_i
6.0ms
sinTheta_i
6.0ms
cosTheta_O
Results
AccuracySegmentsBranch
60.1%1cosTheta_O
60.1%1(*.f32 cosTheta_i cosTheta_O)
60.1%1sinTheta_i
60.1%1sinTheta_O
60.1%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.1%1cosTheta_i
60.1%1v
60.1%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes43.0ms (0.2%)

Memory
-22.9MiB live, 57.0MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1/2 binary32))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
Calls

8 calls:

12.0ms
(*.f32 sinTheta_i sinTheta_O)
7.0ms
(*.f32 cosTheta_i cosTheta_O)
4.0ms
sinTheta_O
4.0ms
v
4.0ms
sinTheta_i
Results
AccuracySegmentsBranch
59.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.9%1(*.f32 cosTheta_i cosTheta_O)
59.9%1cosTheta_i
59.9%1v
59.9%1sinTheta_i
59.9%1cosTheta_O
59.9%1sinTheta_O
59.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes47.0ms (0.2%)

Memory
3.7MiB live, 42.8MiB allocated
Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
Outputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
Calls

8 calls:

25.0ms
(*.f32 cosTheta_i cosTheta_O)
3.0ms
cosTheta_i
3.0ms
v
3.0ms
cosTheta_O
3.0ms
sinTheta_i
Results
AccuracySegmentsBranch
59.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.8%1v
59.8%1(*.f32 cosTheta_i cosTheta_O)
59.8%1(*.f32 sinTheta_i sinTheta_O)
59.8%1sinTheta_O
59.8%1cosTheta_i
59.8%1sinTheta_i
59.8%1cosTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

simplify36.0ms (0.2%)

Memory
-2.0MiB live, 36.8MiB allocated
Algorithm
egg-herbie
Rules
190×*-commutative_binary32
84×neg-sub0_binary32
84×neg-mul-1_binary32
84×+-commutative_binary32
78×sub-neg_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0145484
1250484
2324484
3400484
4457484
5493484
6511484
7518484
8521484
9522484
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
Outputs
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)))))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) v)) (*.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 1 binary32)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) v)) (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32)) (neg.f32 v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (*.f32 (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_O v)) #s(literal 1 binary32)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 #s(literal 2 binary32) sinTheta_O) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O #s(literal -1/3 binary32)) v)) #s(literal -1/3 binary32)) (neg.f32 v))) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (fma.f32 v (*.f32 #s(literal -2 binary32) (+.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1/3 binary32))) (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 v) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/3 binary32) #s(literal -1/3 binary32)) (neg.f32 v))) v) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 v) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.f32 #s(literal 1/3 binary32) v)) v) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))

soundness1.9s (9.3%)

Memory
25.5MiB live, 2 000.8MiB allocated
Rules
11 276×accelerator-lowering-fma.f32
11 276×accelerator-lowering-fma.f64
10 374×accelerator-lowering-fma.f32
10 374×accelerator-lowering-fma.f64
9 374×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0219828416
1662028416
0801327318
069439
1374375
23294374
09107358
0153620049
1534319805
0810819286
076515418
1258914787
0874314571
03343905
110403784
238353551
370173550
080653508
041230
1222230
22052222
08845222
065468
1369438
23301438
09369420
01964
17762
251662
3680762
0804762
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 267 to 674 computations (46.8% saved)

preprocess1.5s (7.4%)

Memory
62.5MiB live, 2 014.2MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 11 954 to 6 754 computations (43.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...