HairBSDF, Mp, upper

Time bar (total: 26.3s)

analyze675.0ms (2.6%)

Memory
33.5MiB live, 1 081.8MiB 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.6s (10%)

Memory
29.0MiB live, 3 727.2MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-mult: 392.0ms (24.8% of total)
ival-<=: 283.0ms (17.9% of total)
ival-div: 252.0ms (15.9% of total)
const: 204.0ms (12.9% of total)
ival-sinh: 182.0ms (11.5% of total)
ival-exp: 134.0ms (8.5% of total)
ival-and: 56.0ms (3.5% of total)
ival-neg: 42.0ms (2.7% of total)
ival-<: 21.0ms (1.3% of total)
exact: 15.0ms (0.9% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess315.0ms (1.2%)

Memory
26.0MiB live, 501.4MiB 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)

explain186.0ms (0.7%)

Memory
2.5MiB live, 427.2MiB 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))
06(2.671774602447251e-29 0.0005311212153173983 3.7928869828858087e-31 1.8110127689206865e-15 0.14354348182678223)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
02(8.579269360586487e-37 6.409401342999388e-10 4.6873147724335595e-11 0.21587267518043518 0.29243773221969604)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n60
(*.f32 sinTheta_i sinTheta_O)underflow101
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n20
(*.f32 cosTheta_i cosTheta_O)underflow72
Confusion
Predicted +Predicted -
+00
-8248
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-80248
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0248
18
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
68.0ms512×0valid
Compiler

Compiled 242 to 80 computations (66.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-div: 19.0ms (41.3% of total)
ival-mult: 14.0ms (30.5% of total)
ival-sinh: 6.0ms (13.1% of total)
ival-exp: 4.0ms (8.7% of total)
ival-neg: 2.0ms (4.4% of total)
ival-true: 1.0ms (2.2% of total)
exact: 1.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(/.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)

simplify321.0ms (1.2%)

Memory
8.8MiB live, 331.4MiB 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)

localize55.0ms (0.2%)

Memory
-19.1MiB live, 100.2MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-div: 7.0ms (34.6% of total)
ival-mult: 7.0ms (34.6% of total)
ival-exp: 2.0ms (9.9% of total)
ival-sinh: 2.0ms (9.9% of total)
ival-neg: 1.0ms (4.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series56.0ms (0.2%)

Memory
-6.4MiB live, 109.2MiB 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
sinTheta_O
@-inf
(/ (* (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
@0
(* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) 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
cosTheta_i
@0
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))

rewrite260.0ms (1%)

Memory
0.3MiB live, 500.6MiB 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))))

simplify478.0ms (1.8%)

Memory
5.8MiB live, 665.7MiB 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)

eval129.0ms (0.5%)

Memory
26.0MiB live, 212.8MiB allocated
Compiler

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

prune207.0ms (0.8%)

Memory
-5.6MiB live, 434.6MiB allocated
Pruning

40 alts after pruning (40 fresh and 0 done)

PrunedKeptTotal
New92440964
Fresh000
Picked101
Done000
Total92540965
Accuracy
99.7%
Counts
965 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.2%
(/.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.3%
(/.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)))
98.3%
(/.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))
97.7%
(/.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))
98.4%
(/.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)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.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.6%
(/.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.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 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
97.6%
(/.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))))))
98.4%
(/.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)))
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.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)))
62.0%
(/.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.1%
(/.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 (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.4%
(/.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))
98.4%
(/.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)))))
55.7%
(/.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.2%
(/.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)))))
54.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))
89.4%
(/.f32 (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))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
92.7%
(*.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)))
98.5%
(*.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)))
98.5%
(*.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.5%
(*.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)))))))
98.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))))
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 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v))
98.4%
(*.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.4%
(*.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.6%
(*.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.4%
(*.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 (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))))))
98.5%
(*.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.5%
(*.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)))))))
98.5%
(*.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))))))
88.0%
(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 352 to 1 602 computations (31.9% saved)

simplify373.0ms (1.4%)

Memory
9.5MiB live, 461.5MiB 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 (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
cost-diff224
(/.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)))
cost-diff0
(*.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)))))
cost-diff0
(*.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)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.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))
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 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.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)))))
cost-diff192
(/.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))))
Rules
6 670×*-lowering-*.f32
6 670×*-lowering-*.f64
3 384×accelerator-lowering-fma.f32
3 384×accelerator-lowering-fma.f64
2 208×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041396
1122396
2464396
32211396
43051396
54398396
65910396
08161396
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* cosTheta_i cosTheta_O) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2)))
(/ (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
v
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
(/ (* (* 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)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v)
(* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(sinh (/ 1 v))
(/ 1 v)
1
v
(* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(* v 2)
2
(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) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))) (* (sinh (/ 1 v)) 2))
(/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v)))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
v
0
(* v v)
(* (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) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* 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 v (*.f32 v #s(literal 2 binary32)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2)))
(/.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 (*.f32 v #s(literal 2 binary32)))))
(/ (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
v
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #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)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(*.f32 (*.f32 cosTheta_i 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)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) 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))))
(* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(*.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))))
(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
(* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(* v 2)
(*.f32 v #s(literal 2 binary32))
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)
(/ (/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))) (* (sinh (/ 1 v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)))))
(/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v 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)))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))
(*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v 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)
(* v v)
(*.f32 v v)
(* (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)
(* (* (/ (* 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 v (*.f32 v #s(literal 2 binary32)))))
(* (/ (* cosTheta_i cosTheta_O) v) 1/2)
(/.f32 (*.f32 (*.f32 cosTheta_i 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)

localize175.0ms (0.7%)

Memory
-16.1MiB live, 335.9MiB allocated
Localize:

Found 19 expressions of interest:

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

Compiled 431 to 43 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 22.0ms (43.8% of total)
ival-div: 17.0ms (33.8% of total)
ival-exp: 4.0ms (8% of total)
ival-add: 2.0ms (4% of total)
ival-sinh: 2.0ms (4% of total)
ival-sub: 1.0ms (2% of total)
exact: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series152.0ms (0.6%)

Memory
-12.8MiB live, 312.9MiB allocated
Counts
20 → 756
Calls
Call 1
Inputs
#<alt (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (* (* cosTheta_i cosTheta_O) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2))))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v)>
#<alt (/ (* (* cosTheta_O cosTheta_i) 1/2) v)>
#<alt (* (* cosTheta_O cosTheta_i) 1/2)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (* cosTheta_i cosTheta_O) (* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v))>
#<alt (* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v)>
#<alt (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))) (* (sinh (/ 1 v)) 2))>
#<alt (/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v)))>
#<alt (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* 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 (/ (* cosTheta_i cosTheta_O) v)>
#<alt (sinh (/ 1 v))>
#<alt (* (sinh (/ 1 v)) (* v 2))>
#<alt (+ (* sinTheta_i (/ sinTheta_O v)) 0)>
Outputs
#<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 (/ (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 (/ (* 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) (* (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 (* 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)>
#<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 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)>
#<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)))))) v)>
#<alt (/ 1 v)>
#<alt (* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) 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 (* 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 (/ (* 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 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 2>
#<alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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)))))>
#<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))))))>
#<alt 2>
#<alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))>
#<alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (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)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (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)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* v (* (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 (/ 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 cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (pow v 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))>
#<alt (pow v 2)>
#<alt (+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v))) (pow v 2))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_O v) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) v)) (* 1/2 (pow sinTheta_O 2)))))) (pow v 2))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (pow v 2)>
#<alt (+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (pow sinTheta_i 2))) (* sinTheta_i v))) (pow v 2))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) v)) (* 1/2 (pow sinTheta_i 2)))) (* sinTheta_i v))) (pow v 2))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (pow v 2)>
#<alt (* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* (pow v 2) (+ 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 (pow v 2)>
#<alt (* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* (pow v 2) (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))))>
#<alt (* (pow v 2) (+ 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 (/ (* 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 (/ (* 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 (* 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 (/ (* 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

189 calls:

TimeVariablePointExpression
26.0ms
sinTheta_O
@0
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v)
18.0ms
v
@0
(* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
7.0ms
sinTheta_i
@-inf
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2)))
5.0ms
v
@inf
(/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v)))
3.0ms
sinTheta_i
@inf
(/ (* cosTheta_i cosTheta_O) (* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v))

rewrite752.0ms (2.9%)

Memory
-154.7MiB live, 725.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 100×/-lowering-/.f32
4 100×/-lowering-/.f64
3 504×*-lowering-*.f32
3 504×*-lowering-*.f64
1 292×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041232
1216232
21922225
08880225
Stop Event
iter limit
node limit
Counts
20 → 1 824
Calls
Call 1
Inputs
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2)))
(* (* cosTheta_i cosTheta_O) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (* (sinh (/ 1 v)) (* v 2))))
(* cosTheta_i cosTheta_O)
(/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v)
(/ (* (* cosTheta_O cosTheta_i) 1/2) v)
(* (* cosTheta_O cosTheta_i) 1/2)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_i cosTheta_O) (* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v))
(* (* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))) v)
(* (sinh (/ 1 v)) (* (* v 2) (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(/ (/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v))) (* (sinh (/ 1 v)) 2))
(/ (* cosTheta_i cosTheta_O) (* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* v v)))
(* (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)) (* 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)
(/ (* cosTheta_i cosTheta_O) v)
(sinh (/ 1 v))
(* (sinh (/ 1 v)) (* v 2))
(+ (* sinTheta_i (/ sinTheta_O v)) 0)
Outputs
(neg.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 (*.f32 v #s(literal 2 binary32)) v)))))
(neg.f32 (/.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))))))
(neg.f32 (*.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))))) (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (/.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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (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 #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 v #s(literal 2 binary32))))))
(neg.f32 (/.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))))) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(neg.f32 (/.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))))) v))
(exp.f32 (*.f32 (log.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) #s(literal -1 binary32)))
(pow.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 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) (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 (*.f32 v #s(literal 2 binary32)) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (*.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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(/.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)) (*.f32 v #s(literal -2 binary32))))))
(/.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 v #s(literal 2 binary32))))
(/.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 v #s(literal 2 binary32)))))
(/.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 v #s(literal 2 binary32)))
(/.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 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 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 (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))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 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 #s(literal 2 binary32) (*.f32 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 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 #s(literal 1 binary32) (/.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)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.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 (*.f32 v #s(literal 2 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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)) (*.f32 v #s(literal 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))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 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 binary32) (/.f32 v (/.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))))))))
(/.f32 #s(literal 1 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 v v))))
(/.f32 (neg.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 v #s(literal -2 binary32))))
(/.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 #s(literal 1 binary32) (*.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 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 #s(literal 2 binary32)) v)))
(/.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 (/.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 (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))))) (*.f32 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))) (*.f32 (*.f32 v #s(literal 2 binary32)) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 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 v #s(literal -2 binary32)))))
(/.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 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))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.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 (neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (/.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)))) #s(literal 2 binary32))
(/.f32 (/.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))))))) #s(literal 2 binary32))
(/.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 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.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)))))) v)
(/.f32 (neg.f32 (/.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))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.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)))))))) #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 (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 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #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) (/.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 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)) (*.f32 (*.f32 v #s(literal 2 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)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (neg.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 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (/.f32 #s(literal 1 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))) v))
(*.f32 (/.f32 #s(literal 1 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 #s(literal 2 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))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) #s(literal -1 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 (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 (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))))) (/.f32 #s(literal 1 binary32) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.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 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (/.f32 #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)))))
(*.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 v #s(literal 2 binary32))) #s(literal -1 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 v #s(literal 2 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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.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))))))) #s(literal 1/2 binary32))
(*.f32 (pow.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 -1 binary32)) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) v) #s(literal -1 binary32)))
(*.f32 (pow.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 -1 binary32)) (/.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 (*.f32 v #s(literal 2 binary32)) v)) #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 v #s(literal 2 binary32))) #s(literal -1 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))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1/2 binary32)) (pow.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1/2 binary32)))
(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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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)))))
(neg.f32 (*.f32 (neg.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))))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.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 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) (*.f32 cosTheta_i cosTheta_O)))
(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 (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) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (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)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (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 (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 cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (*.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)))))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.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))))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))))
(neg.f32 (/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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))))
(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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) v))
(neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #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 (*.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 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)) #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 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.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 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(/.f32 cosTheta_i (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 v (*.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 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 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 (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (*.f32 (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.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 (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)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (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 cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (/.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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.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))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 #s(literal 2 binary32)) (*.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 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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_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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 (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 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (/.f32 #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 v (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))) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.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 cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (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 v (*.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O))
(/.f32 (/.f32 cosTheta_O 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)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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)))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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_O (*.f32 cosTheta_i (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 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal -2 binary32))))) (neg.f32 v))
(/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) (*.f32 (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) 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 (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) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) 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 (*.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 #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 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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)))))) (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.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)))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v v)))
(/.f32 (neg.f32 (*.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)))) #s(literal 1/2 binary32))) (neg.f32 (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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 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))))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (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 (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 v #s(literal -2 binary32)))
(/.f32 (neg.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)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (/.f32 #s(literal 1 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i 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 (*.f32 v #s(literal 2 binary32)) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.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 (/.f32 #s(literal 1 binary32) v) (/.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))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (*.f32 cosTheta_i cosTheta_O) 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_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 cosTheta_i cosTheta_O) v) (/.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)))))))
(*.f32 (/.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 (*.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))) (*.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 (*.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(*.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))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.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 v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 1 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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 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))))
(*.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)))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.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 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 (*.f32 cosTheta_i 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 #s(literal -1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.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))) (neg.f32 v))) (/.f32 #s(literal -1 binary32) (*.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)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1/2 binary32))
(*.f32 (/.f32 cosTheta_i (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i (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 v v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i 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 v #s(literal 2 binary32))))))
(*.f32 (/.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 v #s(literal 2 binary32))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.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))) (*.f32 v v)) #s(literal 1/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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v 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 (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 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.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 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32))
(*.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 (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))) cosTheta_i) cosTheta_O)
(*.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_i cosTheta_O) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.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/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 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 #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 (*.f32 cosTheta_i cosTheta_O) (*.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 v)))
(*.f32 (*.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)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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)) 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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (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) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v)))
(*.f32 (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (neg.f32 (neg.f32 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 #s(literal 0 binary32) (*.f32 cosTheta_i 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_O)) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(neg.f32 (neg.f32 (/.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 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #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))))
(pow.f32 (*.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) (neg.f32 (/.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))) v)
(/.f32 #s(literal -1 binary32) (*.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 (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)))) (neg.f32 v))
(*.f32 (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))) v) #s(literal 1 binary32))
(*.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))) v)))
(*.f32 #s(literal 1 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)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (*.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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32))) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (neg.f32 (neg.f32 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 #s(literal 0 binary32) (*.f32 cosTheta_i 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_O)) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) cosTheta_O)
(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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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)))))
(neg.f32 (*.f32 (neg.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))))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.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 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) (*.f32 cosTheta_i cosTheta_O)))
(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 (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) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (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)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (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 (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 cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (*.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)))))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.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))))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))))
(neg.f32 (/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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))))
(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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) v))
(neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #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 (*.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 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)) #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 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.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 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(/.f32 cosTheta_i (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 v (*.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 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 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 (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (*.f32 (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.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 (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)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (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 cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (/.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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.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))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 #s(literal 2 binary32)) (*.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 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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_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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 (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 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (/.f32 #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 v (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))) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.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 cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (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 v (*.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O))
(/.f32 (/.f32 cosTheta_O 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)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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)))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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_O (*.f32 cosTheta_i (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 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal -2 binary32))))) (neg.f32 v))
(/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) (*.f32 (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) 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 (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) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) 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 (*.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 #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 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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)))))) (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.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)))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v v)))
(/.f32 (neg.f32 (*.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)))) #s(literal 1/2 binary32))) (neg.f32 (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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 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))))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (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 (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 v #s(literal -2 binary32)))
(/.f32 (neg.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)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (/.f32 #s(literal 1 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i 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 (*.f32 v #s(literal 2 binary32)) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.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 (/.f32 #s(literal 1 binary32) v) (/.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))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (*.f32 cosTheta_i cosTheta_O) 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_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 cosTheta_i cosTheta_O) v) (/.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)))))))
(*.f32 (/.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 (*.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))) (*.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 (*.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(*.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))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.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 v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 1 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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 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))))
(*.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)))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.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 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 (*.f32 cosTheta_i 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 #s(literal -1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.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))) (neg.f32 v))) (/.f32 #s(literal -1 binary32) (*.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)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1/2 binary32))
(*.f32 (/.f32 cosTheta_i (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i (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 v v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i 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 v #s(literal 2 binary32))))))
(*.f32 (/.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 v #s(literal 2 binary32))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.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))) (*.f32 v v)) #s(literal 1/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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v 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 (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 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.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 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32))
(*.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 (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))) cosTheta_i) cosTheta_O)
(*.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_i cosTheta_O) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.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/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 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 #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 (*.f32 cosTheta_i cosTheta_O) (*.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 v)))
(*.f32 (*.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)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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)) 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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (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) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v)))
(*.f32 (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (*.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) (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 (*.f32 v #s(literal 2 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)) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (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)))))))
(pow.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (*.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) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.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 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.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))) 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 #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)) (*.f32 (*.f32 v #s(literal 2 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)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #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 (*.f32 v #s(literal 2 binary32)) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(/.f32 (*.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 (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 #s(literal 2 binary32)) v))) #s(literal 1 binary32))
(/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 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)) (*.f32 (*.f32 v #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(/.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 v #s(literal -2 binary32)) (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))))))
(/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) #s(literal -2 binary32))
(*.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)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 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)) (*.f32 v #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 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.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 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 (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 (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 (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)))) v)
(*.f32 #s(literal -1 binary32) (*.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 #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))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (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)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #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 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 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.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 (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 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)))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))
(*.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) #s(literal 1/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)) (*.f32 v #s(literal -2 binary32))))) 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 (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 #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)) (*.f32 v #s(literal 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 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #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 v #s(literal 2 binary32))))))
(/.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 (*.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)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (*.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 #s(literal 2 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 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.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 #s(literal 2 binary32))))) #s(literal -2 binary32))
(*.f32 v (*.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 (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 (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 v #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 (*.f32 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 (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 (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 (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 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))) #s(literal 2 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)))) (*.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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.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 #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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)))))
(neg.f32 (*.f32 (neg.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))))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.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 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) (*.f32 cosTheta_i cosTheta_O)))
(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 (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) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (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)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (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 (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 cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (*.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)))))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.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))))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))))
(neg.f32 (/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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))))
(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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) v))
(neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #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 (*.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 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)) #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 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.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 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(/.f32 cosTheta_i (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 v (*.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 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 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 (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (*.f32 (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.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 (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)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (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 cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (/.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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.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))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 #s(literal 2 binary32)) (*.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 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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_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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 (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 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (/.f32 #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 v (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))) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.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 cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (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 v (*.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O))
(/.f32 (/.f32 cosTheta_O 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)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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)))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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_O (*.f32 cosTheta_i (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 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal -2 binary32))))) (neg.f32 v))
(/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) (*.f32 (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) 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 (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) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) 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 (*.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 #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 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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)))))) (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.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)))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v v)))
(/.f32 (neg.f32 (*.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)))) #s(literal 1/2 binary32))) (neg.f32 (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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 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))))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (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 (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 v #s(literal -2 binary32)))
(/.f32 (neg.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)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (/.f32 #s(literal 1 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i 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 (*.f32 v #s(literal 2 binary32)) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.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 (/.f32 #s(literal 1 binary32) v) (/.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))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (*.f32 cosTheta_i cosTheta_O) 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_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 cosTheta_i cosTheta_O) v) (/.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)))))))
(*.f32 (/.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 (*.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))) (*.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 (*.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(*.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))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.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 v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 1 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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 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))))
(*.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)))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.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 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 (*.f32 cosTheta_i 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 #s(literal -1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.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))) (neg.f32 v))) (/.f32 #s(literal -1 binary32) (*.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)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1/2 binary32))
(*.f32 (/.f32 cosTheta_i (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i (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 v v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i 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 v #s(literal 2 binary32))))))
(*.f32 (/.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 v #s(literal 2 binary32))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.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))) (*.f32 v v)) #s(literal 1/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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v 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 (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 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.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 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32))
(*.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 (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))) cosTheta_i) cosTheta_O)
(*.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_i cosTheta_O) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.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/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 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 #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 (*.f32 cosTheta_i cosTheta_O) (*.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 v)))
(*.f32 (*.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)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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)) 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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (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) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v)))
(*.f32 (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(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))))))
(neg.f32 (*.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))))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 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 (/.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v)))) (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 cosTheta_i (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 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 #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 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (*.f32 v 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))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) v)
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (neg.f32 (*.f32 v 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))) (neg.f32 v))
(/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 v cosTheta_O))
(/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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 v v))) (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))) (pow.f32 (/.f32 (*.f32 v v) (*.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))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.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 (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 (*.f32 v v))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 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 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (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 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #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))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))) cosTheta_i)
(*.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 cosTheta_O (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 (neg.f32 cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 cosTheta_i 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 v) #s(literal 2 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 v (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(/.f32 (*.f32 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(/.f32 (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))) #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 binary32) v))
(*.f32 v (*.f32 v (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 v v))
(*.f32 (*.f32 v v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(*.f32 (*.f32 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 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 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)))) (neg.f32 (*.f32 v v)))
(*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(*.f32 (neg.f32 (*.f32 v 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))) (neg.f32 v)) (neg.f32 v))
(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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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)))))
(neg.f32 (*.f32 (neg.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))))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.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 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))) (*.f32 cosTheta_i cosTheta_O)))
(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 (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) v)))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (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)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (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 (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 cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (*.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)))))) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.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))))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))))
(neg.f32 (/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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))))
(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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) v))
(neg.f32 (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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))
(neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #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 (*.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 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)) #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 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.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 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (neg.f32 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(/.f32 cosTheta_i (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (*.f32 v (*.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 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 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 (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 #s(literal -2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (*.f32 (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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.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 (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)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i 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 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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)))))) #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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (*.f32 cosTheta_i 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 (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 cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) (/.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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.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))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 #s(literal 2 binary32)) (*.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 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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_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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 (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 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (/.f32 #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 v (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))) v)) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.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 cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (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 v (*.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.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 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O))
(/.f32 (/.f32 cosTheta_O 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)))) cosTheta_i))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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)))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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_O (*.f32 cosTheta_i (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 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (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 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.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 v #s(literal -2 binary32))))) (neg.f32 v))
(/.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))))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) (*.f32 (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 (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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) 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 (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) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) 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 (*.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 #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 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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)))))) (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.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)))) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v v)))
(/.f32 (neg.f32 (*.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)))) #s(literal 1/2 binary32))) (neg.f32 (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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 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))))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (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 (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 (exp.f32 (fma.f32 sinTheta_i (/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 v #s(literal -2 binary32)))
(/.f32 (neg.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)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (/.f32 #s(literal 1 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32))) v) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))))
(*.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 (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))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i 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 (*.f32 v #s(literal 2 binary32)) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.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 (/.f32 #s(literal 1 binary32) v) (/.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))))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (*.f32 cosTheta_i cosTheta_O) 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_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.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 cosTheta_i cosTheta_O) v) (/.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)))))))
(*.f32 (/.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 (*.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))) (*.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 (*.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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))) v)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))))
(*.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))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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))))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (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 (*.f32 v #s(literal 2 binary32)) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.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 v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 1 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 (*.f32 v #s(literal 2 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 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))))
(*.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)))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (*.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 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (*.f32 (*.f32 cosTheta_i 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 #s(literal -1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.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))) (neg.f32 v))) (/.f32 #s(literal -1 binary32) (*.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)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))) #s(literal -1/2 binary32))
(*.f32 (/.f32 cosTheta_i (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i (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 v v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O (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 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i 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 v #s(literal 2 binary32))))))
(*.f32 (/.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 v #s(literal 2 binary32))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (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 #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.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))) (*.f32 v v)) #s(literal 1/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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v 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 (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 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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (/.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 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32))
(*.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 (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))) cosTheta_i) cosTheta_O)
(*.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_i cosTheta_O) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.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))))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.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/2 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.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))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (*.f32 cosTheta_i 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 (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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.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 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v 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))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 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 #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 (*.f32 cosTheta_i cosTheta_O) (*.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 v)))
(*.f32 (*.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)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) 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)) 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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (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 (*.f32 v #s(literal 2 binary32)) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 v (exp.f32 (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v (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) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (*.f32 cosTheta_i (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 v)))
(*.f32 (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(neg.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 (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))))) #s(literal 1 binary32)))
(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) (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))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (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 v (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))) (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))))))
(/.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (neg.f32 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 #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 (neg.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 (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 #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)))
(/.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 (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) (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))))))
(*.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 (neg.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 (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 (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 (/.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)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.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 -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (neg.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 -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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32))) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) 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 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.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 #s(literal 0 binary32) (*.f32 cosTheta_i 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 (/.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 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 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 #s(literal 1 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 (*.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)))
(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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (/.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.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)) #s(literal 2 binary32)) (/.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 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #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 (*.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 (*.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 (neg.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 (neg.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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 v #s(literal 2 binary32)) (sinh.f32 (/.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)) #s(literal 2 binary32)) v)
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.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 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal 2 binary32))
(*.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 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 1/2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(+.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 (*.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 (neg.f32 (*.f32 sinTheta_i (/.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 (neg.f32 (*.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 (neg.f32 (*.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 v (neg.f32 sinTheta_O)))
(/.f32 sinTheta_i (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(/.f32 #s(literal -1 binary32) (/.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)) (neg.f32 (*.f32 sinTheta_i (/.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)) (neg.f32 (*.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) (neg.f32 (*.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)) 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_i sinTheta_i)) #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 (neg.f32 (*.f32 sinTheta_i (/.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 (neg.f32 (*.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 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) sinTheta_i)) (/.f32 sinTheta_O v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v (neg.f32 sinTheta_O)))
(/.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 (-.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i (/.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 (neg.f32 (*.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 (neg.f32 (*.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 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.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 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))) (/.f32 sinTheta_O 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 (neg.f32 (*.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 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) sinTheta_i))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) sinTheta_i))) (/.f32 sinTheta_O v))
(/.f32 (neg.f32 (neg.f32 (*.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 (*.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 (neg.f32 (*.f32 sinTheta_i (/.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 (neg.f32 (*.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 (neg.f32 (*.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)))

simplify829.0ms (3.1%)

Memory
32.5MiB live, 821.1MiB allocated
Algorithm
egg-herbie
Rules
12 670×accelerator-lowering-fma.f32
12 670×accelerator-lowering-fma.f64
8 866×*-lowering-*.f32
8 866×*-lowering-*.f64
4 264×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081515212
1274614448
0854414216
Stop Event
iter limit
node limit
Counts
756 → 756
Calls
Call 1
Inputs
(/ 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))))))
(/ (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))
(/ (* 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) (* (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 (* 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)
(* 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 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) 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)))))) v)
(/ 1 v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) 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 (* 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)
(/ (* 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))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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 (+ (* 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
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 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 (/ 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 cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (pow v 2))
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(pow v 2)
(+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v))) (pow v 2))
(+ (* sinTheta_i (+ (* sinTheta_O v) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) v)) (* 1/2 (pow sinTheta_O 2)))))) (pow v 2))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(pow v 2)
(+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (pow sinTheta_i 2))) (* sinTheta_i v))) (pow v 2))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) v)) (* 1/2 (pow sinTheta_i 2)))) (* sinTheta_i v))) (pow v 2))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(pow v 2)
(* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(* (pow v 2) (+ 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)))))
(pow v 2)
(* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))))
(* (pow v 2) (+ 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))))
(/ (* 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))
(/ (* 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)
(* 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))))))
(/ (* 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
(/ 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 -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 -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 -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 (-.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.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 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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O 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))))) (neg.f32 (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (* (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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal 1/2 binary32))) (*.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 (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) 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))))) (neg.f32 (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (* (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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #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)))))) v)
(/.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #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_O sinTheta_O) (*.f32 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)))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O 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)))) v))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 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))
(/.f32 (+.f32 (neg.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_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/4 binary32) #s(literal 1/12 binary32))) (neg.f32 v))) v)) #s(literal -1/2 binary32)) (neg.f32 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) (* (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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) 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 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 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_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 sinTheta_i (*.f32 cosTheta_O cosTheta_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))))))) (* 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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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 (* 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 #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 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 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))))) 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))
(/.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))) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 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 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))) (neg.f32 (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) 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)))))) v)
(/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 v (*.f32 v v))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal 1/6 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) v))) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 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 cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.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)
(*.f32 cosTheta_O cosTheta_i)
(/ (* 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 (-.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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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)))))
(* 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 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O 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 (fma.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))))) (fma.f32 (*.f32 cosTheta_O 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))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O 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))
(/.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))) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O 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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O)) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.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))) (*.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 #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 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 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)))))) (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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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))))))) (* 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 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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))))) v) (fma.f32 (/.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal 1/3 binary32) (/.f32 (neg.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 (/ 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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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))))))) (* 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 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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_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 (neg.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 -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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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)))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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 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 (/ (* 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 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #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 (+.f32 #s(literal 2 binary32) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v))))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(neg.f32 (*.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 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) #s(literal -2 binary32) #s(literal 1/3 binary32)) v)) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -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)))
(*.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_i) (/.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 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 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 (*.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 (+ (* 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 v (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.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 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (-.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 sinTheta_O (*.f32 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 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (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 (*.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_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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i 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_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 #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)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal 1/2 binary32))))) (*.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 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32))
(+ 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 #s(literal 2 binary32) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(-.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 1/3 binary32) (fma.f32 sinTheta_O sinTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) v)) (neg.f32 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 -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (-.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))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.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/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 v)))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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 (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))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 sinTheta_O 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 v)) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal 1/2 binary32)))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 (/ 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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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))))))) (* 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 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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))))) v) (fma.f32 (/.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal 1/3 binary32) (/.f32 (neg.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 (/ 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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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))))))) (* 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 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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_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 (neg.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 -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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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)))))
(* 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 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O 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 (fma.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))))) (fma.f32 (*.f32 cosTheta_O 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))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O 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))
(/.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))) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O 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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O)) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.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))) (*.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 #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 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 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)))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 sinTheta_i (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i)) (pow.f32 v #s(literal 5 binary32))) #s(literal -1/3 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) sinTheta_O)) v)) (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 5))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3)))) (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i) (pow.f32 v #s(literal 5 binary32))) #s(literal -1/3 binary32)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) v)) (neg.f32 sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v))) (*.f32 v v))
(/ (- (+ (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)))) (*.f32 v v))
(/ (- (+ (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (* cosTheta_O cosTheta_i)) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))) (pow v 2))
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_i)) (*.f32 cosTheta_O #s(literal -1/3 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v)))) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v))) (*.f32 v v))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))) (*.f32 v v))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (/ (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v))) (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v)) (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* cosTheta_O cosTheta_i)) (pow v 2))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (+.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) cosTheta_O)) v) #s(literal 1/3 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) sinTheta_i)) v) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))))) (neg.f32 v)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))) (*.f32 v v))
(pow v 2)
(*.f32 v v)
(+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))
(*.f32 v (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) sinTheta_i)) (* sinTheta_O v))) (pow v 2))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))
(+ (* sinTheta_i (+ (* sinTheta_O v) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) v)) (* 1/2 (pow sinTheta_O 2)))))) (pow v 2))
(fma.f32 v (fma.f32 sinTheta_O sinTheta_i v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(pow v 2)
(*.f32 v v)
(+ (* sinTheta_O (* sinTheta_i v)) (pow v 2))
(*.f32 v (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (pow sinTheta_i 2))) (* sinTheta_i v))) (pow v 2))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) v)) (* 1/2 (pow sinTheta_i 2)))) (* sinTheta_i v))) (pow v 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal 1/6 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal 1/2 binary32)))) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 2) (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(pow v 2)
(*.f32 v v)
(* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 v (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))
(* (pow v 2) (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 v v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32))))
(* (pow v 2) (+ 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 (*.f32 v v) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/6 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32)))))
(pow v 2)
(*.f32 v v)
(* (pow v 2) (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 v (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))))
(* (pow v 2) (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v))))
(*.f32 (*.f32 v v) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) v)) v)))
(* (pow v 2) (+ 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 (*.f32 v v) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) 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 #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 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) 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) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 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))))) 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))
(/.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))) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) cosTheta_i)) cosTheta_O (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 #s(literal 0 binary32) (*.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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) 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 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 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_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 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 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (-.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 -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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_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 sinTheta_i (*.f32 cosTheta_O cosTheta_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))))))) (* 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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_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_i (fma.f32 sinTheta_O (/.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 (*.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))))))
(+ (* 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 #s(literal -2 binary32) (/.f32 sinTheta_i (*.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 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 #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 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #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 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.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 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O 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 (neg.f32 (/.f32 (+.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal -1/6 binary32)) (/.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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)) 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)
(* 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 #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 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #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 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.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 (fma.f32 #s(literal -1 binary32) (/.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)))) (neg.f32 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))))
(/ (* 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)

eval526.0ms (2%)

Memory
12.8MiB live, 511.1MiB allocated
Compiler

Compiled 74 458 to 3 932 computations (94.7% saved)

prune443.0ms (1.7%)

Memory
-28.5MiB live, 714.8MiB allocated
Pruning

59 alts after pruning (58 fresh and 1 done)

PrunedKeptTotal
New2 943442 987
Fresh211435
Picked415
Done000
Total2 968593 027
Accuracy
99.8%
Counts
3 027 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.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 cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
97.7%
(/.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))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.3%
(/.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.4%
(/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
97.6%
(/.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))))))
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.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)))
98.1%
(/.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))
62.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
62.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
98.4%
(/.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)))))
98.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
98.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
55.6%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
98.2%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
92.6%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
89.4%
(/.f32 (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))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
56.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.7%
(*.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)))
55.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
92.5%
(*.f32 (/.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 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
98.5%
(*.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.4%
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
55.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.1%
(*.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.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (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))))
98.2%
(*.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 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
98.1%
(*.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.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.8%
(*.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))) #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 (/.f32 cosTheta_O v) cosTheta_i) #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.7%
(*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))))
98.3%
(*.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 (/.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 v #s(literal 2 binary32)))))
98.6%
(*.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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.4%
(*.f32 (*.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)))))
54.1%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
98.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
98.2%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.3%
(*.f32 (*.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 #s(literal 1/2 binary32) v)))
55.6%
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
89.0%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
55.6%
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
88.0%
(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 180 to 2 157 computations (32.2% saved)

simplify260.0ms (1%)

Memory
22.1MiB live, 619.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
cost-diff96
(*.f32 (log.f32 v) #s(literal -1 binary32))
cost-diff192
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff2912
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32))))
cost-diff0
(/.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))))))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
cost-diff192
(*.f32 (/.f32 cosTheta_O v) (/.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)))))))
cost-diff0
(*.f32 v v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))
cost-diff224
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cost-diff0
(*.f32 cosTheta_i #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
cost-diff0
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
cost-diff0
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
cost-diff0
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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-diff288
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))))
Rules
6 244×*-lowering-*.f32
6 244×*-lowering-*.f64
3 700×accelerator-lowering-fma.f32
3 700×accelerator-lowering-fma.f64
2 396×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047371
1127366
2423360
32071357
42817357
53983357
66620357
08820357
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))
(* (* (/ cosTheta_O v) cosTheta_i) 1/2)
(* (/ cosTheta_O v) cosTheta_i)
(/ cosTheta_O v)
cosTheta_O
v
cosTheta_i
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
(* cosTheta_O (/ (* cosTheta_i 1/2) v))
cosTheta_O
(/ (* cosTheta_i 1/2) v)
(* cosTheta_i 1/2)
cosTheta_i
1/2
v
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (sinh (/ 1 v)) 2))
(/ (* cosTheta_i cosTheta_O) (* v v))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* v v)
v
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
(* cosTheta_i (* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))))
cosTheta_i
(* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(/ cosTheta_O v)
cosTheta_O
v
(/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
1/2
(* (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) (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2))))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2)))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1)))
(+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))
sinTheta_i
(/ sinTheta_O v)
sinTheta_O
v
(* (log v) -1)
(log v)
-1
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
Outputs
(* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (*.f32 (*.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))))))
(* (* (/ cosTheta_O v) cosTheta_i) 1/2)
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v)))
(* (/ cosTheta_O v) cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_i
1/2
#s(literal 1/2 binary32)
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (sinh (/ 1 v)))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.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 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)
(exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0))
(exp.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))
(+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)
(-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_i (/.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)
(* cosTheta_O (/ (* cosTheta_i 1/2) v))
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v)))
cosTheta_O
(/ (* cosTheta_i 1/2) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* cosTheta_i 1/2)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
cosTheta_i
1/2
#s(literal 1/2 binary32)
v
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (sinh (/ 1 v)) 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/ (* cosTheta_i cosTheta_O) (* v v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(* v v)
(*.f32 v v)
v
(* (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)
(* cosTheta_i (* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (*.f32 (*.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))))))
cosTheta_i
(* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
v
(/ 1/2 (* (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 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
1/2
#s(literal 1/2 binary32)
(* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O 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 (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))
(*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #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) (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2))))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2)))
(/.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 v) #s(literal 2 binary32))))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1)))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)
(+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) (neg.f32 (log.f32 v)))
sinTheta_i
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
v
(* (log v) -1)
(neg.f32 (log.f32 v))
(log v)
(log.f32 v)
-1
#s(literal -1 binary32)
(* (sinh (/ 1 v)) (* v 2))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #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)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize160.0ms (0.6%)

Memory
-20.9MiB live, 501.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy99.1%
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32))))
accuracy98.8%
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
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)))))
accuracy99.0%
(/.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))))))
accuracy98.9%
(*.f32 (/.f32 cosTheta_O v) (/.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)))))))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy100.0%
(*.f32 cosTheta_i cosTheta_O)
accuracy99.4%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy100.0%
(*.f32 cosTheta_i #s(literal 1/2 binary32))
accuracy100.0%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
accuracy99.6%
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
accuracy99.6%
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
accuracy99.4%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))))
accuracy98.9%
(/.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.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
89.0ms256×0valid
Compiler

Compiled 386 to 49 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-mult: 24.0ms (36.8% of total)
ival-div: 16.0ms (24.6% of total)
ival-exp: 9.0ms (13.8% of total)
ival-add: 9.0ms (13.8% of total)
ival-log: 3.0ms (4.6% of total)
ival-sinh: 2.0ms (3.1% of total)
ival-sub: 1.0ms (1.5% of total)
exact: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series409.0ms (1.6%)

Memory
4.9MiB live, 512.6MiB allocated
Counts
22 → 720
Calls
Call 1
Inputs
#<alt (* (* (* (/ cosTheta_O v) cosTheta_i) 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_O v) cosTheta_i) 1/2)>
#<alt (* (/ cosTheta_O v) cosTheta_i)>
#<alt (* cosTheta_O (/ (* cosTheta_i 1/2) v))>
#<alt (/ (* cosTheta_i 1/2) v)>
#<alt (* cosTheta_i 1/2)>
#<alt (/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (sinh (/ 1 v)) 2))>
#<alt (/ (* cosTheta_i cosTheta_O) (* v v))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (* v v)>
#<alt (* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))>
#<alt (* cosTheta_i (* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))))>
#<alt (/ cosTheta_O v)>
#<alt (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))>
#<alt (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1)))>
#<alt (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (* (log v) -1)>
#<alt (* (* cosTheta_i cosTheta_O) (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2))))>
#<alt (sinh (/ 1 v))>
#<alt (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))>
#<alt (* (sinh (/ 1 v)) (* 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 (* 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 (* -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) (* (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 (/ (* 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 (* 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_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 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 (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 (* (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 (/ (* 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 (* (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 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 v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ cosTheta_O v)>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) 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)))))>
#<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))))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1/2 (* -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)))>
#<alt (+ 1/2 (* -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)))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (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 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (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 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) 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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ 1 v)>
#<alt (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))>
#<alt (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2))))>
#<alt (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))))>
#<alt (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))>
#<alt (+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))>
#<alt (+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)))>
#<alt (+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (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/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))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (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/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))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1/2 v)>
#<alt (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))>
#<alt (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v))))>
#<alt (+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) (pow v 3))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v)))))>
#<alt (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))>
#<alt (+ (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* 1/6 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/6 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))>
#<alt (* -1 (log v))>
#<alt (* -1 (log v))>
#<alt (* -1 (log v))>
#<alt (* -1 (log v))>
#<alt (log (/ 1 v))>
#<alt (log (/ 1 v))>
#<alt (log (/ 1 v))>
#<alt (log (/ 1 v))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))>
#<alt (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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_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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))>
#<alt (+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -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 (* 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 (* 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))))))>
Calls

180 calls:

TimeVariablePointExpression
125.0ms
v
@0
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (sinh (/ 1 v)) 2))
75.0ms
v
@0
(* (log v) -1)
55.0ms
sinTheta_O
@inf
(* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
32.0ms
cosTheta_i
@0
(* (* cosTheta_i cosTheta_O) (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2))))
15.0ms
v
@-inf
(* (log v) -1)

rewrite288.0ms (1.1%)

Memory
7.1MiB live, 699.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 394×/-lowering-/.f32
4 394×/-lowering-/.f64
3 276×*-lowering-*.f32
3 276×*-lowering-*.f64
2 348×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047231
1237228
22008220
08791220
Stop Event
iter limit
node limit
Counts
22 → 1 171
Calls
Call 1
Inputs
(* (* (* (/ cosTheta_O v) cosTheta_i) 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_O v) cosTheta_i) 1/2)
(* (/ cosTheta_O v) cosTheta_i)
(* cosTheta_O (/ (* cosTheta_i 1/2) v))
(/ (* cosTheta_i 1/2) v)
(* cosTheta_i 1/2)
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (sinh (/ 1 v)) 2))
(/ (* cosTheta_i cosTheta_O) (* v v))
(* cosTheta_i cosTheta_O)
(* v v)
(* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))))
(* cosTheta_i (* (/ cosTheta_O v) (/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))))
(/ cosTheta_O v)
(/ 1/2 (* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0)))))
(exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1)))
(/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2)))
(* (log v) -1)
(* (* cosTheta_i cosTheta_O) (/ (exp (+ (* sinTheta_i (/ sinTheta_O v)) (* (log v) -1))) (* (sinh (/ 1 v)) (* v 2))))
(sinh (/ 1 v))
(* (sinh (/ 1 v)) (* v (exp (+ (* sinTheta_i (/ sinTheta_O v)) 0))))
(* (sinh (/ 1 v)) (* v 2))
Outputs
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal -1 binary32))
(/.f32 cosTheta_i (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))))
(/.f32 cosTheta_i (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)))
(/.f32 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 #s(literal 2 binary32) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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)) #s(literal 2 binary32))))
(/.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 (/.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 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 v (*.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)) #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)))))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)) (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 cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (*.f32 v (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))) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 #s(literal 1 binary32) (/.f32 (*.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)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.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 #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_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 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 cosTheta_i) #s(literal -1/2 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 v (*.f32 cosTheta_i (/.f32 (*.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 (*.f32 (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) v) #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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.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)))))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (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))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (*.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 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v (*.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)) #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (*.f32 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 (*.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) (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 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.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) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.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)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 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 (*.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 (*.f32 cosTheta_i (/.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))))))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/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 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i) v)
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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))))) #s(literal -2 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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 v (*.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) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.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 (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_i (*.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_i (/.f32 (*.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)))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #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 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.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))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (neg.f32 (*.f32 (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))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.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 cosTheta_O v) (*.f32 cosTheta_i (/.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))))))))
(*.f32 (/.f32 cosTheta_O v) (*.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)))))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.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 cosTheta_i (/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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)))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O cosTheta_i) (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.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)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.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)))) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O (*.f32 cosTheta_i #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 (/.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))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 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)))))) (/.f32 #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 #s(literal 1 binary32) (*.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 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) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (/.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))))))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (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 v)) (*.f32 cosTheta_i #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 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1/2 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #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)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.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)))))) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 1/2 binary32))
(*.f32 (/.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))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 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)))))
(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 (neg.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 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.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))) (neg.f32 (*.f32 v (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 (neg.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 (neg.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))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 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))) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (/.f32 (*.f32 (neg.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 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (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 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 (neg.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (*.f32 (neg.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 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 (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 #s(literal 1 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 (/.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)))) (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 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 (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)))) (neg.f32 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)))) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.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 (/.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 (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/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 2 binary32))
(*.f32 #s(literal -1 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 (/.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 (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 #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 (neg.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 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.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 #s(literal 1 binary32) (neg.f32 (*.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 #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 #s(literal 1 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 (/.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)) (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)) (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)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 cosTheta_O (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 cosTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 cosTheta_O (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal -1 binary32))) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(/.f32 cosTheta_i #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i))
(/.f32 (neg.f32 cosTheta_i) #s(literal -2 binary32))
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.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 cosTheta_i) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v))) (*.f32 cosTheta_O (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (neg.f32 cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i (-.f32 #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 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #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) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(*.f32 (/.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v v))) (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 (/.f32 cosTheta_O v) (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 cosTheta_i (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_i v) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v)
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(neg.f32 (neg.f32 (*.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))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.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 (neg.f32 (*.f32 v v)) #s(literal -1 binary32))
(*.f32 v v)
(*.f32 (*.f32 v v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (*.f32 v v))
(*.f32 (neg.f32 v) (neg.f32 v))
(pow.f32 (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)) #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 #s(literal 2 binary32) (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O (*.f32 v (*.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)) #s(literal 2 binary32)))))
(/.f32 cosTheta_O (*.f32 (*.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)) #s(literal 2 binary32))) v))
(/.f32 cosTheta_O (neg.f32 (*.f32 (neg.f32 v) (*.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)) #s(literal 2 binary32))))))
(/.f32 cosTheta_O (neg.f32 (*.f32 (*.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)) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (/.f32 cosTheta_O v) (*.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)) #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 v 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/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))))) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (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 #s(literal 1/2 binary32) (neg.f32 (*.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 v cosTheta_O))))
(/.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)))))) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v 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)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O))))
(/.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 #s(literal 2 binary32) (/.f32 v cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)))
(/.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 #s(literal 2 binary32) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v 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/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))))) (/.f32 v cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)) #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 #s(literal 2 binary32) (/.f32 v cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (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))))))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 v cosTheta_O)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 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 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) #s(literal 2 binary32)))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 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 cosTheta_O #s(literal -1/2 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_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 (neg.f32 cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.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)) #s(literal 2 binary32)))) (neg.f32 cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 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 cosTheta_O) #s(literal -1/2 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 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 #s(literal 1/2 binary32) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.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)) #s(literal 2 binary32))) v) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.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)) #s(literal 2 binary32))) (neg.f32 v)) (neg.f32 cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)))))) v) (*.f32 #s(literal -1/2 binary32) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)))))) (neg.f32 v)) (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.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 cosTheta_O v) #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 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.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 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.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 #s(literal -1/2 binary32) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 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 (/.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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 cosTheta_O (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 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 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 #s(literal -1/2 binary32) (*.f32 (/.f32 v cosTheta_O) (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 #s(literal -1/2 binary32) (*.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 v cosTheta_O)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 v 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/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))))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (neg.f32 v) (*.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)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.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)) #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (neg.f32 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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 v (*.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)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 (*.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)) #s(literal 2 binary32))) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O #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 (*.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 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (*.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 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #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 (neg.f32 cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (neg.f32 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 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 v) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.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))))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.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)))))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_O)) (*.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)))))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 v cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.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 (*.f32 cosTheta_O #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 (*.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))))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.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)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (neg.f32 (*.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)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (/.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 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 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_O v) #s(literal -1/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 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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/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 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.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 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_O 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 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) 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 (*.f32 cosTheta_O #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 (/.f32 (*.f32 cosTheta_O #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 (neg.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32))) (neg.f32 (*.f32 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 v (*.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 (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 0 binary32) (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.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 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (neg.f32 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 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (neg.f32 (*.f32 #s(literal 1/2 binary32) (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))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O)) (neg.f32 (*.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)))))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.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)))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (neg.f32 v))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O #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 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O #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 (neg.f32 (neg.f32 (/.f32 (*.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 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #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 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (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) (*.f32 (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 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.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 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_O 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 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O 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 #s(literal 1/2 binary32)) 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 (/.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))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #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 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.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))))))))
(*.f32 cosTheta_O (/.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 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.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)) #s(literal 2 binary32))) v)))
(*.f32 (/.f32 cosTheta_O v) (/.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)))))))
(*.f32 #s(literal 1/2 binary32) (*.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 v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v 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/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))))) (/.f32 v cosTheta_O))))
(*.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)))))) (/.f32 cosTheta_O v))
(*.f32 (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) cosTheta_O)
(*.f32 #s(literal 1 binary32) (/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.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 v cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.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)) #s(literal 2 binary32))))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.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)) #s(literal 2 binary32))) (neg.f32 v))))
(*.f32 (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.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 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (*.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 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (neg.f32 cosTheta_O) #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 (neg.f32 cosTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 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 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_O)) (/.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 #s(literal -1/2 binary32) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.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)))))) v)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.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)))))) (neg.f32 v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (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_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 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 #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 (neg.f32 (/.f32 (*.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 v) (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))) v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1/2 binary32) (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))) v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (neg.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 v #s(literal 2 binary32)))))
(*.f32 (/.f32 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/2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #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)))))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.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))) v))
(*.f32 (*.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 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.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))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 cosTheta_O 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 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 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))) v))
(*.f32 (*.f32 (/.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))) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O #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))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal -1 binary32))
(/.f32 cosTheta_i (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))))
(/.f32 cosTheta_i (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)))
(/.f32 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 #s(literal 2 binary32) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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)) #s(literal 2 binary32))))
(/.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 (/.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 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 v (*.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)) #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)))))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)) (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 cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (*.f32 v (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))) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 #s(literal 1 binary32) (/.f32 (*.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)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.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 #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_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 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 cosTheta_i) #s(literal -1/2 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 v (*.f32 cosTheta_i (/.f32 (*.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 (*.f32 (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) v) #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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.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)))))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (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))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (*.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 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v (*.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)) #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (*.f32 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 (*.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) (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 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.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) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.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)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 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 (*.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 (*.f32 cosTheta_i (/.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))))))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/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 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i) v)
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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))))) #s(literal -2 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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 v (*.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) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.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 (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_i (*.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_i (/.f32 (*.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)))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #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 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.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))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (neg.f32 (*.f32 (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))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.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 cosTheta_O v) (*.f32 cosTheta_i (/.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))))))))
(*.f32 (/.f32 cosTheta_O v) (*.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)))))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.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 cosTheta_i (/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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)))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O cosTheta_i) (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.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)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.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)))) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O (*.f32 cosTheta_i #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 (/.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))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 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)))))) (/.f32 #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 #s(literal 1 binary32) (*.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 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) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (/.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))))))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (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 v)) (*.f32 cosTheta_i #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 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1/2 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #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)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.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)))))) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 1/2 binary32))
(*.f32 (/.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))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(/.f32 cosTheta_O v)
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O #s(literal -1 binary32))))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal -1 binary32))) v)
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1/2 binary32)))
(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)))))))
(exp.f32 (*.f32 (log.f32 (*.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)) #s(literal 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.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)))))))
(/.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))))))
(/.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 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 (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))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.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)) #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 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.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 #s(literal 1 binary32) (/.f32 #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 #s(literal 1 binary32) (/.f32 (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))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.f32 #s(literal 1 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))) v)))
(/.f32 #s(literal -1/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 (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 (/.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))))
(/.f32 (/.f32 #s(literal 1/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 (neg.f32 (/.f32 #s(literal 1/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 (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 #s(literal 1/2 binary32) (/.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) (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/2 binary32) (neg.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 (/.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)))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/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 (neg.f32 (*.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))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.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 (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (neg.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/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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/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)))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.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)))))))
(*.f32 #s(literal -1 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 (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))) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.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)))))))
(*.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)))))))
(*.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))))
(*.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)))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.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))) v))
(*.f32 (neg.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 sinTheta_O v) #s(literal 0 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))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.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 #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.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 (/.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 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (*.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)) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (*.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)) #s(literal 2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (neg.f32 (log.f32 v))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1 binary32))
(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)) (neg.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (neg.f32 (log.f32 v))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) #s(literal 0 binary32)))))
(pow.f32 (exp.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i) (neg.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 v))))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.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))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))))
(/.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 binary32) (neg.f32 (neg.f32 (*.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)))) (neg.f32 v))
(/.f32 (exp.f32 (/.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) (log.f32 v)))) (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (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 #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))) v)))
(*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 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))) v))
(*.f32 (neg.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (*.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.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))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.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)))) #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) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (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))) v) (*.f32 (*.f32 v (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 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 #s(literal -1 binary32) (neg.f32 (*.f32 (*.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 (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 v #s(literal 2 binary32))))
(/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.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 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 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 (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 #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 v (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))) v)) (*.f32 (*.f32 v (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.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 (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)))) #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)))) 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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.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 (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))))) #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal -2 binary32))
(/.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 (/.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 #s(literal 1/2 binary32) v))
(*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.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)))))) (/.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))) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.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 (exp.f32 (fma.f32 sinTheta_i (/.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 #s(literal 1 binary32) (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.f32 (neg.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 v #s(literal 2 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))) 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 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal -1 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))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) (/.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))) (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 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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #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 #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)))))
(*.f32 (/.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)))) #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)))) v) #s(literal 1/2 binary32))
(*.f32 (pow.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 -1 binary32)) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (*.f32 (*.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)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.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)))) #s(literal -1/2 binary32)))
(neg.f32 (log.f32 v))
(+.f32 #s(literal 0 binary32) (neg.f32 (log.f32 v)))
(+.f32 (neg.f32 (log.f32 v)) #s(literal 0 binary32))
(fma.f32 (log.f32 v) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(/.f32 (neg.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32))) (log.f32 v))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 v) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (log.f32 v)) #s(literal 0 binary32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (log.f32 v))))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) #s(literal 0 binary32)) (-.f32 (neg.f32 (log.f32 v)) #s(literal 0 binary32)))
(*.f32 (log.f32 v) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log.f32 v))
(log.f32 (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal -1 binary32))
(/.f32 cosTheta_i (*.f32 (/.f32 v 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)) #s(literal 2 binary32)))))
(/.f32 cosTheta_i (*.f32 (*.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)) #s(literal 2 binary32))) (/.f32 v cosTheta_O)))
(/.f32 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 #s(literal 2 binary32) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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)) #s(literal 2 binary32))))
(/.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 (/.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 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O cosTheta_i) (*.f32 v (*.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)) #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)))))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)) (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 cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (*.f32 v (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))) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 #s(literal 1 binary32) (/.f32 (*.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)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.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 #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_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 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 cosTheta_i) #s(literal -1/2 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 v (*.f32 cosTheta_i (/.f32 (*.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 (*.f32 (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) v) #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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.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)))))) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(/.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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (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))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (*.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 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v (*.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)) #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (*.f32 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 (*.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) (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 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (*.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) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.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)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 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 (*.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 (*.f32 cosTheta_i (/.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))))))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/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 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i) v)
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 0 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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))))) #s(literal -2 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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 v (*.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) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (*.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 (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_i (*.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_i (/.f32 (*.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)))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #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 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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 (*.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)))))) cosTheta_i)) (neg.f32 v))
(/.f32 (neg.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))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (neg.f32 (*.f32 (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))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.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 cosTheta_O v) (*.f32 cosTheta_i (/.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))))))))
(*.f32 (/.f32 cosTheta_O v) (*.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)))))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.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 cosTheta_i (/.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)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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)))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O cosTheta_i) (*.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))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(*.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)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.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)))) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (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))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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 cosTheta_O (*.f32 cosTheta_i #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 (/.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))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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 v #s(literal 2 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)))))) (/.f32 #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 #s(literal 1 binary32) (*.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 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) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (/.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))))))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.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)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (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 v)) (*.f32 cosTheta_i #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 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1/2 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 (*.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 (*.f32 cosTheta_O cosTheta_i) v) #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)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.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 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.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 (*.f32 cosTheta_O cosTheta_i) (/.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))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.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)))))) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 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 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) v) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))) #s(literal 1/2 binary32))
(*.f32 (/.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))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 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 (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 #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 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #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 (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)))))))
(pow.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))
(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) (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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.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)) (neg.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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v))
(/.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))) v) #s(literal 2 binary32)))
(/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) (/.f32 #s(literal 1 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 #s(literal -1 binary32) (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))))))
(/.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 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) 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 (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)))))) #s(literal -1 binary32))
(/.f32 (*.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))) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (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))) v)))
(/.f32 (*.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)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.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 (neg.f32 (*.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 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)))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 2 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)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.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) v))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #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))) 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 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 #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 #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 (neg.f32 (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))) v))))
(*.f32 (*.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)) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))))) #s(literal 1/2 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)
(*.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))))) (neg.f32 v))
(neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (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 #s(literal 1 binary32) v))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.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 #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 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) #s(literal -1 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 (*.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 (neg.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 (neg.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 #s(literal -1 binary32) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 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 1/2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32))

simplify551.0ms (2.1%)

Memory
16.5MiB live, 925.1MiB allocated
Algorithm
egg-herbie
Rules
9 564×accelerator-lowering-fma.f32
9 564×accelerator-lowering-fma.f64
6 822×*-lowering-*.f32
6 822×*-lowering-*.f64
5 784×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096914666
1330113842
0807613622
Stop Event
iter limit
node limit
Counts
720 → 720
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))))))
(* 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 (* -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) (* (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))
(/ (* 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)
(* 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_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 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)
(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 (* (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 (/ (* 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 (* (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 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 v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ cosTheta_O v)
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) 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/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))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* -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 (* -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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) 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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(/ 1 v)
(+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2))))
(+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))))
(exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (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/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))))))))) (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (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/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))))))))) (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1/2 v)
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v))))
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) (pow v 3))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v)))))
(* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))
(+ (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)))
(+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* 1/6 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/6 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))
(* -1 (log v))
(* -1 (log v))
(* -1 (log v))
(* -1 (log v))
(log (/ 1 v))
(log (/ 1 v))
(log (/ 1 v))
(log (/ 1 v))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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_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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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 (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (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)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)))
(+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -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))
(* 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)))))))
(* 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))))))
Outputs
(/ (* 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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/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 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.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 (* 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 cosTheta_O cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.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))) (/.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.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 #s(literal 1/2 binary32) (/.f32 (*.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))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_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))) v))) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.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) (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))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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) (* (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 (/.f32 cosTheta_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 (*.f32 cosTheta_O (*.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)))))
(+ (* 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 #s(literal 1/2 binary32) (/.f32 (*.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 -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))))))
(+ (* 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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O 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))))) (/.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)))))))
(/ (* 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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) (* (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 (/.f32 cosTheta_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 (*.f32 cosTheta_O (*.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)))))
(+ (* 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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 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 -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 -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))))))) (* 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 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)))) (/.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 -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 -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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.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 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O 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_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 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_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))))))
(+ (* 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_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 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O 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 #s(literal -2 binary32) (/.f32 sinTheta_i (*.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 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 #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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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 (*.f32 sinTheta_O sinTheta_i) (neg.f32 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)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i 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))))) (/ 1/6 (pow v 2)))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #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 #s(literal 1 binary32) (-.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i 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))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 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 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))
(+ 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 (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))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))))) (neg.f32 v))) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.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) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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)))))
(/ (* 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/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 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/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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)
(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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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)))))
(* 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 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i) v))) 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) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.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 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.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) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (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))) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.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))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (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 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O)))) (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i) v) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (neg.f32 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))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i))) (neg.f32 v))) (neg.f32 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))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.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))) (*.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 #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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 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 (neg.f32 cosTheta_O) (/.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 (* 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 -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 -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/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 cosTheta_O (neg.f32 (/.f32 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 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 -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 -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 -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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))))))) (/.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (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 (neg.f32 cosTheta_O) (/.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 (* 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 -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 -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/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 (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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (neg.f32 (*.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 -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 -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 -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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (*.f32 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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/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 (*.f32 cosTheta_O 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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O))) (*.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 (fma.f32 cosTheta_O (*.f32 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)))) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (*.f32 cosTheta_O 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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 (neg.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 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 (*.f32 cosTheta_O 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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.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))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O 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))))) (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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.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))) (*.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 (*.f32 cosTheta_O 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 (*.f32 cosTheta_O 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 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 (/.f32 cosTheta_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 (*.f32 cosTheta_O (*.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)))))
(+ (* 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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O 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))))) (/.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)))))))
(+ (* 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 cosTheta_O (neg.f32 (/.f32 (*.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 sinTheta_i (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O 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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O 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)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O 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)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O 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))))))))) (/.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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 (/ 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 (/.f32 cosTheta_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 (*.f32 cosTheta_O (*.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)))))
(+ (* 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 -1 binary32) v))))) (*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))))) (/.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 -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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_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)))) (/.f32 (neg.f32 (*.f32 cosTheta_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)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))))))) (/.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 -1 binary32) v))) (*.f32 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v 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 v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(+ 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)))))
(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))
(+ 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))))))
(fma.f32 #s(literal -1/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 (fma.f32 (neg.f32 sinTheta_O) (fma.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)) (*.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)))) (*.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))))) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* -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)))
(-.f32 #s(literal 1/2 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))
(+ 1/2 (* -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)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32) (/.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 (*.f32 sinTheta_O sinTheta_i) (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))) (fma.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))) (*.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))) (neg.f32 v))) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (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 -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (neg.f32 (fma.f32 sinTheta_i (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 -1 binary32) v))) (*.f32 v (*.f32 v v)))) #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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/3 binary32))) (*.f32 (/.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)))) #s(literal -1/2 binary32)))) (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.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)))) #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 -1 binary32) v))) (pow.f32 v #s(literal 4 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 -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 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 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 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)))))
(/ 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 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.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 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (*.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 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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))
(+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v)))
(+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 4))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 3))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) (pow v 2)))))
(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))) (pow.f32 v #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))))
(exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))
(exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/2 (/ (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)))
(-.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) v))
(+ (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)) (* 1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)))
(-.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) v))) 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 -1 binary32) v)))))
(+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v 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) (* (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 #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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* 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))))))))) (/ 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 #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))) (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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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 (* (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 -1 binary32) v)))))
(+ (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v 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)) (* (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 #s(literal 1/2 binary32) (/.f32 (*.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 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 #s(literal 1 binary32) (*.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)) (* (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))))))))) (/ 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 #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 -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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v)))
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1/6 binary32) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(+ (* 1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/6 (/ (* sinTheta_O sinTheta_i) v))) (pow v 3))) (+ (* 1/2 (/ (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (pow v 2))) (* 1/2 (/ 1 v)))))
(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 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1/6 binary32) v)) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v)))
(* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))) (* 1/2 (/ (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v)))
(*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) v) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* -1 (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))) v))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 #s(literal 1/6 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) (neg.f32 v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* -1/6 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (- (* 1/6 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/6 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* -1/2 (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)) (* 1/2 (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))
(fma.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 (*.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) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 #s(literal 1/6 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))))) (neg.f32 v))) (neg.f32 v)))
(* -1 (log v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(* -1 (log v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(* -1 (log v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(* -1 (log v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(log (/ 1 v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(log (/ 1 v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(log (/ 1 v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(log (/ 1 v))
(-.f32 #s(literal 0 binary32) (log.f32 v))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(* -1 (+ (log -1) (* -1 (log (/ -1 v)))))
(neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* 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)))))
(+ (/ (* 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)))))))
(*.f32 cosTheta_O (+.f32 (/.f32 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 (*.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))))))
(+ (* 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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.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 #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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))))
(+ (* 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 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O 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)))) (/.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* 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)))))
(+ (/ (* 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)))))))
(*.f32 cosTheta_O (+.f32 (/.f32 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 (*.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))))))
(+ (* 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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (/.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 cosTheta_O (*.f32 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 -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))))
(+ (* 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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.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 (-.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 (*.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 -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_O 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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (+ (* -1 (log v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.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/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.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) (*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2)))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/6 binary32))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* 1/2 (/ (- (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/6 (/ (* cosTheta_O cosTheta_i) v))) (pow v 2))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/6 binary32))) (*.f32 v v)))))
(* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) v))))
(+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))) v))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))))) (neg.f32 v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* -1/6 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v)))))))))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (exp (* -1 (+ (log -1) (* -1 (log (/ -1 v))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 (*.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) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))))) (neg.f32 v))) (neg.f32 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 #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 #s(literal 1 binary32) (+.f32 (/.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))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.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 (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))))) (neg.f32 v))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
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) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (/.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 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (*.f32 sinTheta_O 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 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i 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 -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 -1 binary32) v))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.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 -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 -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 -1 binary32) v))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 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 (/.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) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i 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 -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 -1 binary32) v))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.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 -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 -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 -1 binary32) v))))) (*.f32 (*.f32 #s(literal 1/2 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 1/2 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) 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))))
(* 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))))

eval224.0ms (0.8%)

Memory
-6.5MiB live, 382.5MiB allocated
Compiler

Compiled 49 641 to 3 615 computations (92.7% saved)

prune291.0ms (1.1%)

Memory
-6.5MiB live, 639.4MiB allocated
Pruning

83 alts after pruning (81 fresh and 2 done)

PrunedKeptTotal
New2 026502 076
Fresh223153
Picked415
Done011
Total2 052832 135
Accuracy
99.8%
Counts
2 135 → 83
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.1%
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
54.3%
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
97.8%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
98.4%
(/.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.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 cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
62.0%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
55.6%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
97.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
56.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.3%
(/.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.4%
(/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.1%
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.2%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.4%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.1%
(/.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))
62.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
62.0%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
98.4%
(/.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)))))
98.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
55.6%
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
98.2%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
89.3%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
89.4%
(/.f32 (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))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
92.5%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
92.4%
(/.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 cosTheta_i) v)))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
92.5%
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 binary32))))
92.6%
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
56.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.5%
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
92.7%
(*.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)))
98.2%
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
55.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
98.1%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
98.0%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.0%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
55.6%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
55.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (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))))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.8%
(*.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))) #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.2%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))) v))
98.7%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.3%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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.5%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(literal 1/2 binary32)) (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))))
98.7%
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) cosTheta_i) #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))))
96.7%
(*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) cosTheta_i) #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.1%
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
98.3%
(*.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 (/.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 v #s(literal 2 binary32)))))
98.4%
(*.f32 (*.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)))))
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.1%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))))
55.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))))
98.1%
(*.f32 (*.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)) (*.f32 v v))))
89.0%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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.2%
(*.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.2%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O 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)) #s(literal 2 binary32)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (*.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)) #s(literal 2 binary32)))) #s(literal -1 binary32)))))
98.6%
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) (/.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))))))))
96.6%
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (/.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))))))))
55.6%
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
55.6%
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
98.2%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
55.6%
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
55.6%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
87.9%
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
Compiler

Compiled 4 034 to 2 794 computations (30.7% saved)

simplify286.0ms (1.1%)

Memory
11.7MiB live, 520.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)))
cost-diff32
(*.f32 #s(literal 2 binary32) (*.f32 v v))
cost-diff96
(*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
cost-diff6304
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
cost-diff224
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cost-diff320
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
cost-diff64
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))
cost-diff64
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
cost-diff64
(*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32))
cost-diff352
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
cost-diff0
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
cost-diff0
(*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(literal 1/2 binary32))
cost-diff160
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
cost-diff192
(/.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff704
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
Rules
6 000×*-lowering-*.f32
6 000×*-lowering-*.f64
5 852×accelerator-lowering-fma.f32
5 852×accelerator-lowering-fma.f64
3 084×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054396
1153389
2590387
33106383
45238383
08272381
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 v))))))
(* (* (/ cosTheta_O v) cosTheta_i) 1/2)
(* (/ cosTheta_O v) cosTheta_i)
(/ cosTheta_O v)
cosTheta_O
v
cosTheta_i
1/2
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (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
(/ 1 (/ 1 (sinh (/ 1 v))))
1
(/ 1 (sinh (/ 1 v)))
(sinh (/ 1 v))
(/ 1 v)
(* cosTheta_O (* (/ 1/2 v) cosTheta_i))
cosTheta_O
(* (/ 1/2 v) cosTheta_i)
(/ 1/2 v)
1/2
v
cosTheta_i
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2))
(/ (* cosTheta_i cosTheta_O) (* v v))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* v v)
v
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2)
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1)
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(+ 1/6 (/ 1/120 (* v v)))
1/6
(/ 1/120 (* v v))
1/120
(neg (* v v))
-1
(neg v)
2
(/ (* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v)) (* (sinh (/ 1 v)) 2))
(* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v))
(* (/ cosTheta_i v) cosTheta_O)
(/ cosTheta_i v)
cosTheta_i
v
cosTheta_O
(/ 1 v)
1
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
2
(exp (* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1))
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
(log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i)))
(/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))
(* (sinh (/ 1 v)) (* 2 (* v v)))
(sinh (/ 1 v))
(/ 1 v)
1
v
(* 2 (* v v))
2
(* v v)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
-1
Outputs
(* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 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 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 v v #s(literal 0 binary32))))
(* (* (/ cosTheta_O v) cosTheta_i) 1/2)
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(* (/ cosTheta_O v) cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_i
1/2
#s(literal 1/2 binary32)
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (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
(/ 1 (/ 1 (sinh (/ 1 v))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
1
#s(literal 1 binary32)
(/ 1 (sinh (/ 1 v)))
(/.f32 #s(literal 1 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)
(* cosTheta_O (* (/ 1/2 v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
cosTheta_O
(* (/ 1/2 v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
cosTheta_i
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2))
(fma.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 v v #s(literal 0 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))) (fma.f32 v v #s(literal 0 binary32))) #s(literal 2 binary32)))) #s(literal 0 binary32))
(/ (* cosTheta_i cosTheta_O) (* v v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (fma.f32 v v #s(literal 0 binary32))))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(* v v)
(fma.f32 v v #s(literal 0 binary32))
v
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2)
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))) (fma.f32 v v #s(literal 0 binary32))) #s(literal 2 binary32)) v)
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))) (fma.f32 v v #s(literal 0 binary32)))) v)
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))) (fma.f32 v v #s(literal 0 binary32))))
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(/.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(+ 1/6 (/ 1/120 (* v v)))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32))))
1/6
#s(literal 1/6 binary32)
(/ 1/120 (* v v))
(/.f32 #s(literal 1/120 binary32) (fma.f32 v v #s(literal 0 binary32)))
1/120
#s(literal 1/120 binary32)
(neg (* v v))
(fma.f32 v (neg.f32 v) #s(literal 0 binary32))
-1
#s(literal -1 binary32)
(neg v)
(neg.f32 v)
2
#s(literal 2 binary32)
(/ (* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v)) (* (sinh (/ 1 v)) 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (fma.f32 v v #s(literal 0 binary32))))
(* (/ cosTheta_i v) cosTheta_O)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
cosTheta_O
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(* (sinh (/ 1 v)) 2)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
2
#s(literal 2 binary32)
(exp (* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i))
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
(neg.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i))))
(log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i)))
(log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))
(/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i))
(* (sinh (/ 1 v)) (* 2 (* v v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #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)
v
(* 2 (* v v))
(*.f32 v (*.f32 v #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(* v v)
(fma.f32 v v #s(literal 0 binary32))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
-1
#s(literal -1 binary32)

localize225.0ms (0.9%)

Memory
8.6MiB live, 399.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy93.7%
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
accuracy55.8%
(log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i)))
accuracy99.6%
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
accuracy99.4%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy99.0%
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.0%
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
accuracy98.9%
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))
accuracy98.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))
accuracy98.2%
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) v)
accuracy99.6%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
accuracy99.1%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
accuracy99.2%
(/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy98.9%
(/.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy97.4%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
116.0ms256×0valid
Compiler

Compiled 425 to 56 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-div: 26.0ms (35.2% of total)
ival-mult: 22.0ms (29.8% of total)
ival-exp: 6.0ms (8.1% of total)
const: 6.0ms (8.1% of total)
ival-log: 4.0ms (5.4% of total)
ival-add: 3.0ms (4.1% of total)
ival-neg: 2.0ms (2.7% of total)
ival-sinh: 2.0ms (2.7% of total)
ival-sub: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series281.0ms (1.1%)

Memory
11.4MiB live, 295.7MiB allocated
Counts
25 → 636
Calls
Call 1
Inputs
#<alt (/ 1 (/ 1 (sinh (/ 1 v))))>
#<alt (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 v)))))>
#<alt (* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 v))))))>
#<alt (* (* (/ cosTheta_O v) cosTheta_i) 1/2)>
#<alt (* cosTheta_O (* (/ 1/2 v) cosTheta_i))>
#<alt (* (/ 1/2 v) cosTheta_i)>
#<alt (/ 1/2 v)>
#<alt (/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2))>
#<alt (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2)>
#<alt (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))>
#<alt (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))>
#<alt (* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v))>
#<alt (/ (* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v)) (* (sinh (/ 1 v)) 2))>
#<alt (* (/ cosTheta_i v) cosTheta_O)>
#<alt (/ cosTheta_i v)>
#<alt (exp (* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1))>
#<alt (* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)>
#<alt (* 2 (* v v))>
#<alt (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i)))>
#<alt (sinh (/ 1 v))>
#<alt (/ 1 (sinh (/ 1 v)))>
#<alt (/ 1/120 (* v v))>
#<alt (/ (* cosTheta_i cosTheta_O) (* v v))>
#<alt (+ 1/6 (/ 1/120 (* v v)))>
#<alt (* (sinh (/ 1 v)) (* 2 (* v v)))>
Outputs
#<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 (/ 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 (/ (* 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 (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) (* (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) 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 (/ (* 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_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i 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/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))>
#<alt (* 60 (* cosTheta_O (* cosTheta_i (pow v 3))))>
#<alt (* (pow v 3) (+ (* -1200 (* cosTheta_O (* cosTheta_i (pow v 2)))) (* 60 (* cosTheta_O cosTheta_i))))>
#<alt (* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* 1/2 (* (pow v 2) (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))))))))>
#<alt (* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))) (* 288000 (* cosTheta_O cosTheta_i))))) (* 1/2 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))))) v)>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))>
#<alt (/ 1/60 (pow v 5))>
#<alt (/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 5))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))>
#<alt (/ 2 v)>
#<alt (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)>
#<alt (/ 2 v)>
#<alt (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))>
#<alt (/ 1/120 (pow v 5))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))>
#<alt (/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))>
#<alt (/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))>
#<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))))) 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/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (/ -1/120 (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ -1/6 (pow v 2))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (/ -1/6 (pow v 2))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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 (/ (* 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))))))>
#<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))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<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))))))>
#<alt (* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))>
#<alt (* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))>
#<alt (* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))>
#<alt (* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))>
#<alt (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v)))))>
#<alt (- (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))>
#<alt (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v)))))>
#<alt (- (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))>
#<alt (- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))>
#<alt (* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))>
#<alt (* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))>
#<alt (* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (* 2 (pow v 2))>
#<alt (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))>
#<alt (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))>
#<alt (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))>
#<alt (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))>
#<alt (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))>
#<alt (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))>
#<alt (- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))>
#<alt (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))>
#<alt (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))>
#<alt (- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))>
#<alt (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))>
#<alt (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))>
#<alt (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))>
#<alt (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))>
#<alt (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))>
#<alt (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))>
#<alt (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))>
#<alt (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))>
#<alt (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))>
#<alt (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))>
#<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 (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt v>
#<alt (* v (- 1 (* 1/6 (/ 1 (pow v 2)))))>
#<alt (* v (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (* v (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6))))))>
#<alt v>
#<alt (* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) 1)))>
#<alt (* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) (+ 1 (/ 7/360 (pow v 4))))))>
#<alt (* -1 (* v (- (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))) (+ 1 (/ 7/360 (pow v 4))))))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (pow v 2))>
#<alt (/ 1/120 (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (+ 1/6 (* 1/120 (/ 1 (pow v 2))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))>
#<alt (* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))>
#<alt (* 2 v)>
#<alt (* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))>
#<alt (* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))>
#<alt (* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))>
Calls

159 calls:

TimeVariablePointExpression
102.0ms
v
@0
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
42.0ms
cosTheta_O
@-inf
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
26.0ms
cosTheta_i
@-inf
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
25.0ms
cosTheta_i
@0
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
22.0ms
cosTheta_O
@0
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)

rewrite1.8s (6.8%)

Memory
22.9MiB live, 372.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 956×/-lowering-/.f32
4 956×/-lowering-/.f64
3 938×*-lowering-*.f32
3 938×*-lowering-*.f64
1 652×pow-lowering-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054256
1312252
22607248
08424243
Stop Event
iter limit
node limit
Counts
25 → 1 224
Calls
Call 1
Inputs
(/ 1 (/ 1 (sinh (/ 1 v))))
(/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 v)))))
(* (* (* (/ cosTheta_O v) cosTheta_i) 1/2) (/ (/ (exp (+ (* sinTheta_i (- 0 (/ sinTheta_O v))) 0)) v) (/ 1 (/ 1 (sinh (/ 1 v))))))
(* (* (/ cosTheta_O v) cosTheta_i) 1/2)
(* cosTheta_O (* (/ 1/2 v) cosTheta_i))
(* (/ 1/2 v) cosTheta_i)
(/ 1/2 v)
(/ (/ (* cosTheta_i cosTheta_O) (* v v)) (* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2))
(* (/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v)) 2)
(/ (+ (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))) -1) (neg v))
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v))
(/ (* (* (/ cosTheta_i v) cosTheta_O) (/ 1 v)) (* (sinh (/ 1 v)) 2))
(* (/ cosTheta_i v) cosTheta_O)
(/ cosTheta_i v)
(exp (* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1))
(* (log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i))) -1)
(* 2 (* v v))
(log (/ (* (sinh (/ 1 v)) (* 2 (* v v))) (* cosTheta_O cosTheta_i)))
(sinh (/ 1 v))
(/ 1 (sinh (/ 1 v)))
(/ 1/120 (* v v))
(/ (* cosTheta_i cosTheta_O) (* v v))
(+ 1/6 (/ 1/120 (* v v)))
(* (sinh (/ 1 v)) (* 2 (* v v)))
Outputs
(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)))
(exp.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (sinh.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 #s(literal 0 binary32) (/.f32 (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 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 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 #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 -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (pow.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 1/2 binary32))
(*.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 (*.f32 v (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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.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 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.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))) (neg.f32 (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) #s(literal -1 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) #s(literal -1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.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 #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_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.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 #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_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #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 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.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 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) 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) (*.f32 #s(literal 2 binary32) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.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 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(*.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 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.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))) #s(literal 2 binary32)) v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.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))) (/.f32 #s(literal -2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.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))) #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (*.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))) #s(literal 2 binary32)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.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))) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (*.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))) #s(literal 2 binary32)) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 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))) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32)) (*.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))) (/.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32)) (/.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)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32))) (/.f32 (*.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))) #s(literal 2 binary32)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))) (neg.f32 (/.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))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (/.f32 (/.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 v (neg.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))))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) 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))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.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))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v 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))))
(*.f32 (/.f32 (/.f32 cosTheta_i 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))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O 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))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))))
(*.f32 (/.f32 cosTheta_O (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.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)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.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)) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.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)) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.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)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.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)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.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)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.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)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(neg.f32 (/.f32 (*.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))) #s(literal 2 binary32)) v))
(neg.f32 (*.f32 (/.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))) v) #s(literal 2 binary32)))
(neg.f32 (*.f32 #s(literal 2 binary32) (/.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))) v)))
(pow.f32 (/.f32 (neg.f32 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))) #s(literal 2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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))) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 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))) #s(literal 2 binary32)))))
(/.f32 #s(literal 2 binary32) (/.f32 v (neg.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))))))
(/.f32 (*.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))) #s(literal 2 binary32)) (neg.f32 v))
(/.f32 #s(literal -2 binary32) (neg.f32 (/.f32 v (neg.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)))))))
(/.f32 (neg.f32 (*.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))) #s(literal 2 binary32))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (neg.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))))) v)
(/.f32 (*.f32 (neg.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)))) #s(literal 2 binary32)) v)
(/.f32 (/.f32 (*.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))) #s(literal 2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.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))) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (neg.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))
(/.f32 (neg.f32 (*.f32 (neg.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)))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.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))) #s(literal 2 binary32)) #s(literal -1 binary32))) (neg.f32 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))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))
(*.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))) (/.f32 #s(literal -2 binary32) v))
(*.f32 (/.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)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (/.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)))
(*.f32 (*.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))) #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32))) (/.f32 #s(literal 2 binary32) v))
(neg.f32 (/.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))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (neg.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)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (neg.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))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (neg.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))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (/.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))) v))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) 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))) v))
(-.f32 (/.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (neg.f32 v) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (neg.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))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (neg.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))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (neg.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))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (neg.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)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (neg.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))))) #s(literal 1 binary32))))
(/.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))
(/.f32 (neg.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)))) v)
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.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)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.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))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.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)
(/.f32 (*.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))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) v)) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.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))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (neg.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)))))) v)
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.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 (neg.f32 (*.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))) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.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)))
(*.f32 #s(literal -1 binary32) (/.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))) 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))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.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)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.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)))
(*.f32 (pow.f32 (/.f32 v (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))))))
(*.f32 (pow.f32 (/.f32 v (neg.f32 (+.f32 (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (/.f32 (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 v v))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v) (neg.f32 v))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 v v))
(/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v)) v)
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)) v)
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal 1 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #s(literal -1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 v))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(neg.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 cosTheta_O v) (/.f32 v cosTheta_i))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (/.f32 cosTheta_i v) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 v cosTheta_i) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 v cosTheta_i) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) v)
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O)
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(pow.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1/2 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v 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 (*.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 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.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 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 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 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.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 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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_O cosTheta_i) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (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 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i))))
(*.f32 (pow.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.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 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (/.f32 v cosTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (/.f32 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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.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 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 cosTheta_i (neg.f32 v)))
(/.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 (*.f32 cosTheta_i #s(literal 1 binary32)) 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 (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 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))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(pow.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1/2 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v 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 (*.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 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.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 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 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 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) #s(literal -1 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.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 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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_O cosTheta_i) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (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 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i))))
(*.f32 (pow.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(neg.f32 (log.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(+.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(+.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) (log.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(+.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))))
(+.f32 (log.f32 cosTheta_O) (log.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(+.f32 (log.f32 cosTheta_i) (log.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(+.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (/.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 (log.f32 cosTheta_i) (log.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (log.f32 cosTheta_i) (log.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) v)) (log.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(+.f32 (log.f32 (/.f32 cosTheta_O v)) (log.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))))
(+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (log.f32 (/.f32 cosTheta_i v)) (log.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (log.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (log.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(+.f32 (log.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(+.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O))) (log.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v))))
(+.f32 (log.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(+.f32 (log.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (log.f32 (/.f32 cosTheta_i (*.f32 v v))))
(+.f32 (log.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(+.f32 (log.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32))))
(+.f32 (log.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (log.f32 (/.f32 cosTheta_O (*.f32 v v))))
(+.f32 (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))
(+.f32 (log.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(+.f32 (log.f32 (/.f32 cosTheta_i #s(literal 2 binary32))) (log.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32))) (log.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32))) (log.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32))))
(+.f32 (log.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(fma.f32 #s(literal -1 binary32) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(fma.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(-.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (log.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (log.f32 v))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (log.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(-.f32 (log.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(-.f32 (log.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))) (log.f32 #s(literal -2 binary32)))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (log.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 1 binary32))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(-.f32 (log.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)))) (log.f32 v))
(-.f32 (log.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 #s(literal 2 binary32) (log.f32 v)))
(-.f32 (log.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(-.f32 (log.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (log.f32 v)))
(-.f32 (log.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) (log.f32 (exp.f32 #s(literal -1 binary32))))
(log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 v (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 v v) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(*.f32 (*.f32 v #s(literal 2 binary32)) v)
(neg.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (log.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32))))
(neg.f32 (log.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))))
(+.f32 #s(literal 0 binary32) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(+.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i))))
(+.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(+.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(+.f32 (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i)))
(+.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(+.f32 (log.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(+.f32 (log.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(+.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (log.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(+.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O))) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)))
(+.f32 (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i))) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) cosTheta_i)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (*.f32 v v)))))
(+.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i)))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_O)) (log.f32 (/.f32 (*.f32 v v) cosTheta_i)))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_i)) (log.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i v))) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v))))
(+.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_i v))) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O v))))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32))) (log.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (log.f32 v))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal 2 binary32) (log.f32 v)))
(+.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(fma.f32 #s(literal 1 binary32) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(fma.f32 #s(literal 1 binary32) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 cosTheta_O cosTheta_i)) (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(fma.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(fma.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))))
(-.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (log.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(-.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))) (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O))) (log.f32 cosTheta_i))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))))
(-.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (log.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) cosTheta_i)) (log.f32 (/.f32 cosTheta_O (*.f32 v v))))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (log.f32 (/.f32 #s(literal 1 binary32) v)))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (log.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (log.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))) (log.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(-.f32 (log.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_O)))) (log.f32 (neg.f32 cosTheta_i)))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(-.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32))) (log.f32 (*.f32 cosTheta_O cosTheta_i)))
(-.f32 (log.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 cosTheta_i))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (log.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) (log.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i))) (log.f32 cosTheta_O))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) cosTheta_i)) (log.f32 cosTheta_O))
(-.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i v))) (log.f32 (/.f32 cosTheta_O v)))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 cosTheta_O cosTheta_i)))))) (/.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 cosTheta_O cosTheta_i)))))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32))) (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (log.f32 (*.f32 cosTheta_O cosTheta_i)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (neg.f32 (log.f32 (*.f32 cosTheta_O cosTheta_i)))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal 3 binary32))) (fma.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) (*.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (log.f32 (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (-.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i))) (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (log.f32 (/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) cosTheta_i))))))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(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)))
(exp.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (sinh.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 #s(literal 0 binary32) (/.f32 (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 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 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 #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 -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (pow.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 1/2 binary32))
(*.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 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))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(*.f32 #s(literal 1 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))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (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))) #s(literal 2 binary32))
(*.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/120 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) #s(literal 120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/120 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32)))))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v v) #s(literal 120 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 #s(literal 1/120 binary32) v))))
(/.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/120 binary32) v) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/120 binary32) v)) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1/120 binary32) v) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/120 binary32) v))) v)
(/.f32 (neg.f32 (/.f32 #s(literal -1/120 binary32) v)) v)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/120 binary32) v))
(*.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(*.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 cosTheta_O v) (/.f32 v cosTheta_i))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 (/.f32 cosTheta_i v) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) v) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 v cosTheta_i) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 v cosTheta_i) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) v)
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O)
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/120 binary32) v) #s(literal 1/6 binary32))
(fma.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal 1/120 binary32) v) (/.f32 #s(literal 1 binary32) v) #s(literal 1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/720 binary32) (*.f32 v v)))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/720 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal 1/36 binary32)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal 1/36 binary32))) (neg.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32))))
(*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))
(exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (*.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 (*.f32 v #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (log.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))
(*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) v)
(*.f32 (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 (log.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))

simplify1.6s (6%)

Memory
21.2MiB live, 724.3MiB allocated
Algorithm
egg-herbie
Rules
8 272×accelerator-lowering-fma.f32
8 272×accelerator-lowering-fma.f64
7 040×*-lowering-*.f32
7 040×*-lowering-*.f64
3 334×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05349279
116838922
259108860
082588750
Stop Event
iter limit
node limit
Counts
636 → 636
Calls
Call 1
Inputs
(* 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))
(/ 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)))
(/ (* 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 (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) (* (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) 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 (/ (* 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_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i 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/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(* 60 (* cosTheta_O (* cosTheta_i (pow v 3))))
(* (pow v 3) (+ (* -1200 (* cosTheta_O (* cosTheta_i (pow v 2)))) (* 60 (* cosTheta_O cosTheta_i))))
(* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* 1/2 (* (pow v 2) (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))))))))
(* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))) (* 288000 (* cosTheta_O cosTheta_i))))) (* 1/2 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))))) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))
(/ 1/60 (pow v 5))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 5))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))
(/ 2 v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/ 2 v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(/ 1/120 (pow v 5))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/ 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))))) 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/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/ -1/120 (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ -1/6 (pow v 2))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/ -1/6 (pow v 2))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* 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) (* (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) (* (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) (* (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) (* (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) (* (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/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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) (* (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) (* (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) (* (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) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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)
(/ (* 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) (* (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/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (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) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v)))))
(- (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (* 1/6 (/ 1 (pow v 2))))
(- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))
(* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v)))))
(- (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (* 1/6 (/ 1 (pow v 2))))
(- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(* 2 (pow v 2))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))
(+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2)))))
(- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))
(- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))
(+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))
(+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2)))))
(- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))
(- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(* 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))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
v
(* v (- 1 (* 1/6 (/ 1 (pow v 2)))))
(* v (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))
(* v (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6))))))
v
(* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) 1)))
(* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) (+ 1 (/ 7/360 (pow v 4))))))
(* -1 (* v (- (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))) (+ 1 (/ 7/360 (pow v 4))))))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ 1/120 (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ 1/120 (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
1/6
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(* 2 v)
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
Outputs
(* 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 (/.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 (/.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 (/.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 (/.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) (*.f32 v (*.f32 v (*.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 #s(literal 1/120 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.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))
(/.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) 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 #s(literal -2 binary32) (/.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 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 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.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))) (*.f32 v (*.f32 v 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 sinTheta_O (/.f32 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 -1/3 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 (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 #s(literal -2 binary32) (/.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 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 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.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))) (*.f32 v (*.f32 v 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 sinTheta_i (/.f32 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/3 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 -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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)))
(fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i 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))))) (/ 1/6 (pow v 2)))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v))) (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) #s(literal 1 binary32))) (/.f32 #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 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 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 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (/.f32 #s(literal -1/2 binary32) 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 (fma.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (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 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 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 (* 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 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) #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) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) #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 cosTheta_O cosTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O 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 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) #s(literal -1/2 binary32)))) 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))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (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 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) sinTheta_i) sinTheta_i))) v)) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (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 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) sinTheta_i) sinTheta_i))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 sinTheta_i sinTheta_i) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 v 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 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.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 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 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 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O cosTheta_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 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 v (*.f32 v 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 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 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 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_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) 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/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(* 60 (* cosTheta_O (* cosTheta_i (pow v 3))))
(*.f32 (*.f32 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(* (pow v 3) (+ (* -1200 (* cosTheta_O (* cosTheta_i (pow v 2)))) (* 60 (* cosTheta_O cosTheta_i))))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* 1/2 (* (pow v 2) (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))))))))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 v (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32)) v) v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(* (pow v 3) (+ (* 60 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* -1200 (* cosTheta_O cosTheta_i)) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i)))) (* 288000 (* cosTheta_O cosTheta_i))))) (* 1/2 (+ (* -14400 (* cosTheta_O cosTheta_i)) (* 48000 (* cosTheta_O cosTheta_i))))))))))
(*.f32 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/12 binary32)) (*.f32 v v))) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/720 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32))) (pow.f32 v #s(literal 6 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/12 binary32)) (*.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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/12 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (* 1/720 (* cosTheta_O cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/720 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32))) (pow.f32 v #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32)) (*.f32 v v)))) (neg.f32 v))
(/ 1/60 (pow v 5))
(/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 5))
(/.f32 (fma.f32 v (*.f32 v #s(literal 1/3 binary32)) #s(literal 1/60 binary32)) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))
(/.f32 (fma.f32 v (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 v v) #s(literal 1/3 binary32))) #s(literal 1/60 binary32)) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 5))
(/.f32 (fma.f32 v (*.f32 v (fma.f32 #s(literal 2 binary32) (*.f32 v v) #s(literal 1/3 binary32))) #s(literal 1/60 binary32)) (pow.f32 v #s(literal 5 binary32)))
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v)
(/ 2 v)
(/.f32 #s(literal 2 binary32) v)
(/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2) v))
(/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))
(/ 1/120 (pow v 5))
(/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 5))
(/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (fma.f32 (*.f32 v v) (fma.f32 v v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (fma.f32 (*.f32 v v) (fma.f32 v v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (pow.f32 v #s(literal 5 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 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 v (*.f32 v (*.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) (*.f32 v (*.f32 v (*.f32 v v)))))) 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/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/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v (*.f32 v v))))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))
(/ -1/6 (pow v 2))
(/.f32 #s(literal -1/6 binary32) (*.f32 v v))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/ -1/6 (pow v 2))
(/.f32 #s(literal -1/6 binary32) (*.f32 v v))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/2160 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/12 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* 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 #s(literal 1/840 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32))) (pow.f32 v #s(literal 6 binary32)))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/12 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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_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)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (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 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (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 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (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 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (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 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/2160 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/12 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i)))) (+ (* -1/5040 (* cosTheta_O cosTheta_i)) (* 1/720 (* cosTheta_O cosTheta_i)))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/12 (/ (* 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 #s(literal 1/840 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32))) (pow.f32 v #s(literal 6 binary32)))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/12 binary32)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 7/360 binary32)) (*.f32 v (*.f32 v (*.f32 v 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(-.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(-.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(-.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(* -1 (+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v))))
(-.f32 (*.f32 #s(literal -2 binary32) (log.f32 v)) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v)))))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(- (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (* 1/6 (/ 1 (pow v 2))))
(-.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) (log.f32 v)))
(- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(-.f32 (/.f32 #s(literal 1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))))
(- (+ (* -1 (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))
(+.f32 (-.f32 (/.f32 #s(literal 1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) (log.f32 v))) (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (/.f32 #s(literal -1/2835 binary32) (pow.f32 v #s(literal 6 binary32)))))
(* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v)))))
(-.f32 (neg.f32 (log.f32 (neg.f32 v))) (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(- (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (* 1/6 (/ 1 (pow v 2))))
(+.f32 (-.f32 (neg.f32 (log.f32 (neg.f32 v))) (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))
(- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))
(+.f32 (-.f32 (neg.f32 (log.f32 (neg.f32 v))) (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (/.f32 #s(literal 1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(- (+ (* -1 (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))) (/ 1/180 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))
(+.f32 (-.f32 (neg.f32 (log.f32 (neg.f32 v))) (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (/.f32 #s(literal 1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (/.f32 #s(literal -1/2835 binary32) (pow.f32 v #s(literal 6 binary32))))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))))
(-.f32 (log.f32 cosTheta_O) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))))
(-.f32 (log.f32 cosTheta_i) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))))
(* -1 (+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i))))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i))) (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(* 2 (pow v 2))
(*.f32 #s(literal 2 binary32) (*.f32 v v))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(fma.f32 #s(literal 2 binary32) (log.f32 v) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(fma.f32 #s(literal 2 binary32) (log.f32 v) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(fma.f32 #s(literal 2 binary32) (log.f32 v) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(+ (log (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O cosTheta_i))) (* 2 (log v)))
(fma.f32 #s(literal 2 binary32) (log.f32 v) (log.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))))
(+ (log (/ 2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ 1 v))))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) (log.f32 v))
(+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))
(+.f32 (+.f32 (log.f32 v) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))) (/.f32 #s(literal -1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))
(- (+ (log (/ 2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ 1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))
(+.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (log.f32 v) (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2835 binary32) (pow.f32 v #s(literal 6 binary32)))) (/.f32 #s(literal -1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))))
(+ (log (/ -2 (* cosTheta_O cosTheta_i))) (* -1 (log (/ -1 v))))
(-.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (log.f32 (neg.f32 v))))
(+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (neg.f32 (log.f32 (neg.f32 v)))))
(- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (* 1/6 (/ 1 (pow v 2))))) (/ 1/180 (pow v 4)))
(+.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (neg.f32 (log.f32 (neg.f32 v)))) (/.f32 #s(literal -1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))
(- (+ (log (/ -2 (* cosTheta_O cosTheta_i))) (+ (* -1 (log (/ -1 v))) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/2835 (/ 1 (pow v 6)))))) (/ 1/180 (pow v 4)))
(+.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (neg.f32 (log.f32 (neg.f32 v)))) (-.f32 (/.f32 #s(literal 1/2835 binary32) (pow.f32 v #s(literal 6 binary32))) (/.f32 #s(literal 1/180 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)) (* -1 (log cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (/ 1 cosTheta_O)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_i))) (log.f32 cosTheta_O))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_i))) (log (/ -1 cosTheta_O)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_i)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_O)))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)) (* -1 (log cosTheta_i)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (/ 1 cosTheta_i)) (log (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O)))
(-.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))) (log.f32 cosTheta_i))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i)))
(+ (log (* -1 (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) cosTheta_O))) (log (/ -1 cosTheta_i)))
(+.f32 (log.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta_i)))
(* 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 (/.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 (/.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 (/.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 (/.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) (*.f32 v (*.f32 v (*.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 #s(literal 1/120 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.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))
(/.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
v
(* v (- 1 (* 1/6 (/ 1 (pow v 2)))))
(fma.f32 v (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) v)
(* v (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))
(fma.f32 v (+.f32 (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) v)
(* v (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6))))))
(fma.f32 v (+.f32 (+.f32 (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (/.f32 #s(literal -31/15120 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
v
(* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) 1)))
(fma.f32 v (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) v)
(* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) (+ 1 (/ 7/360 (pow v 4))))))
(*.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))) (neg.f32 v))
(* -1 (* v (- (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))) (+ 1 (/ 7/360 (pow v 4))))))
(*.f32 v (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 7/360 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (/.f32 #s(literal -31/15120 binary32) (pow.f32 v #s(literal 6 binary32))))))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ 1/120 (pow v 2))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(+ 1/6 (* 1/120 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
(* (pow v 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))) (*.f32 v v))
(* (pow v 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))) (*.f32 v v))
(* (pow v 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))) (*.f32 v v))
(* (pow v 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))) (*.f32 v v))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))
(* v (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))))
(*.f32 v (+.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(* 2 v)
(*.f32 v #s(literal 2 binary32))
(* v (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* -1 (* v (- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)))
(*.f32 v (neg.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v)))))
(* -1 (* v (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))))
(*.f32 v (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))

eval1.1s (4.3%)

Memory
14.7MiB live, 399.4MiB allocated
Compiler

Compiled 45 044 to 4 428 computations (90.2% saved)

prune484.0ms (1.8%)

Memory
-35.5MiB live, 814.1MiB allocated
Pruning

119 alts after pruning (115 fresh and 4 done)

PrunedKeptTotal
New1 885671 952
Fresh284876
Picked325
Done022
Total1 9161192 035
Accuracy
99.9%
Counts
2 035 → 119
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.4%
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
54.1%
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
54.3%
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
97.8%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
98.3%
(/.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))
68.8%
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
62.0%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
55.6%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
97.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
98.1%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
68.8%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
66.6%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
56.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
98.3%
(/.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))
68.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
98.1%
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
66.6%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
98.2%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
76.1%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
55.6%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
98.5%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
98.1%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)))
98.4%
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
98.4%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
94.5%
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
97.4%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
68.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
55.7%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.4%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.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)))))
98.2%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
68.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
66.5%
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
68.8%
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
89.3%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
89.4%
(/.f32 (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))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
66.5%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
56.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
92.6%
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
92.6%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
66.5%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
92.6%
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
56.1%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
92.5%
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
68.8%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) v))
98.2%
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
68.8%
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
55.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
68.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
98.1%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
98.2%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
68.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
98.0%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
68.8%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
55.6%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
68.8%
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
68.8%
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
68.8%
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
98.3%
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
98.4%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
68.8%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
55.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
93.8%
(*.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))) #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.2%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))) v))
98.6%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
98.7%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.6%
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (exp.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.7%
(*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) cosTheta_i) #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))))
68.8%
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
46.3%
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
98.3%
(*.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 (/.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 v #s(literal 2 binary32)))))
98.4%
(*.f32 (*.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)))))
98.4%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.1%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))))
55.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) v))))
98.1%
(*.f32 (*.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)) (*.f32 v v))))
68.8%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
68.8%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
51.3%
(*.f32 (*.f32 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
68.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
46.2%
(*.f32 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
68.8%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
98.2%
(*.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))))))
68.8%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
98.2%
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
68.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O 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)) #s(literal 2 binary32)))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (*.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)) #s(literal 2 binary32)))) #s(literal -1 binary32)))))
98.6%
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) (/.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))))))))
96.6%
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (/.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))))))))
55.6%
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
55.6%
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
68.8%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
98.2%
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
55.6%
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
98.3%
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
55.6%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
93.5%
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
Compiler

Compiled 7 504 to 2 857 computations (61.9% saved)

regimes518.0ms (2%)

Memory
6.7MiB live, 835.5MiB allocated
Counts
202 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (*.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 #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_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.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 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) 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_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 (*.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 (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))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.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))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O 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)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))) v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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 #s(literal 1/2 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) (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 (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 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))))
(*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 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 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (neg.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v)))))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(exp.f32 (log.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (log.f32 v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (log.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) (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (*.f32 (log.f32 v) #s(literal 2 binary32))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(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 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) (log.f32 (/.f32 #s(literal 1 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 (exp.f32 (fma.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(*.f32 cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) (/.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))))))))
(/.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 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32))) cosTheta_i) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (log.f32 (*.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)) #s(literal 2 binary32)))) #s(literal -1 binary32)))))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #s(literal 1/2 binary32)) (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))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (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))))
(*.f32 cosTheta_i (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (/.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))))))))
(/.f32 (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))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (exp.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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) (pow.f32 (pow.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 (*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) cosTheta_i) #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 (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))) #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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) 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 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 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 (-.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 v #s(literal 2 binary32)))))
Outputs
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))))
Calls

8 calls:

62.0ms
cosTheta_i
59.0ms
(*.f32 cosTheta_i cosTheta_O)
58.0ms
sinTheta_i
56.0ms
v
56.0ms
sinTheta_O
Results
AccuracySegmentsBranch
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)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes392.0ms (1.5%)

Memory
45.5MiB live, 794.0MiB allocated
Counts
160 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (*.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 #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_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.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 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) 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_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 (*.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 (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))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.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))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O 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)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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))) v))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32))) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
Outputs
(*.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)))))
Calls

8 calls:

51.0ms
cosTheta_i
49.0ms
cosTheta_O
45.0ms
sinTheta_O
45.0ms
sinTheta_i
45.0ms
v
Results
AccuracySegmentsBranch
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1cosTheta_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)
98.6%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes412.0ms (1.6%)

Memory
-6.7MiB live, 832.6MiB allocated
Counts
150 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (*.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 #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_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.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 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) 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_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 (*.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))))))
Outputs
(*.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))))))
Calls

8 calls:

59.0ms
sinTheta_O
48.0ms
sinTheta_i
47.0ms
cosTheta_O
45.0ms
cosTheta_i
43.0ms
v
Results
AccuracySegmentsBranch
98.6%1cosTheta_i
98.6%1cosTheta_O
98.6%1sinTheta_i
98.6%1sinTheta_O
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)
98.6%1(*.f32 cosTheta_i cosTheta_O)
98.6%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes462.0ms (1.8%)

Memory
-2.0MiB live, 844.8MiB allocated
Counts
149 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (*.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 #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_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.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 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 v v))))
(/.f32 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) (*.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i 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) (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 (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (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)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32)))) 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_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))))))
Outputs
(*.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)))))))
Calls

8 calls:

99.0ms
v
80.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))
45.0ms
sinTheta_i
44.0ms
sinTheta_O
43.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_O
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1sinTheta_i
98.5%1v
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))
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes323.0ms (1.2%)

Memory
-24.5MiB live, 611.7MiB allocated
Counts
138 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
(*.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 (*.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 #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_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
Outputs
(*.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)))))))
Calls

7 calls:

52.0ms
cosTheta_O
51.0ms
sinTheta_i
43.0ms
v
38.0ms
cosTheta_i
38.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes302.0ms (1.1%)

Memory
22.9MiB live, 490.8MiB allocated
Counts
135 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #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 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.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))))))))
Outputs
(*.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)))))))
Calls

7 calls:

43.0ms
cosTheta_O
42.0ms
sinTheta_O
40.0ms
v
39.0ms
(*.f32 sinTheta_i sinTheta_O)
38.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1cosTheta_i
98.5%1sinTheta_O
98.5%1v
98.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes338.0ms (1.3%)

Memory
-3.3MiB live, 444.4MiB allocated
Counts
133 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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_O v) cosTheta_i) #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 (*.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 (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 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
Outputs
(*.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))))
Calls

7 calls:

64.0ms
(*.f32 cosTheta_i cosTheta_O)
48.0ms
(*.f32 sinTheta_i sinTheta_O)
42.0ms
sinTheta_i
41.0ms
cosTheta_i
41.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.4%1cosTheta_O
98.4%1cosTheta_i
98.4%1sinTheta_O
98.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
98.4%1sinTheta_i
98.4%1v
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes343.0ms (1.3%)

Memory
-3.3MiB live, 522.1MiB allocated
Counts
128 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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))))
Outputs
(*.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))))
Calls

7 calls:

74.0ms
cosTheta_O
65.0ms
sinTheta_i
38.0ms
v
36.0ms
sinTheta_O
36.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1sinTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_O
98.4%1v
98.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes278.0ms (1.1%)

Memory
26.7MiB live, 573.4MiB allocated
Counts
127 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.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 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))))
Outputs
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
Calls

7 calls:

41.0ms
cosTheta_i
37.0ms
sinTheta_i
37.0ms
(*.f32 sinTheta_i sinTheta_O)
37.0ms
sinTheta_O
36.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes578.0ms (2.2%)

Memory
-132.9MiB live, 680.8MiB allocated
Counts
123 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.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 v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_O)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.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 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 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 (*.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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v sinTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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 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 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v))) cosTheta_i) cosTheta_O)
Outputs
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
Calls

7 calls:

300.0ms
cosTheta_O
70.0ms
cosTheta_i
38.0ms
sinTheta_i
36.0ms
v
36.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes292.0ms (1.1%)

Memory
-9.7MiB live, 413.4MiB allocated
Counts
104 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (fma.f32 sinTheta_O sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/2 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 cosTheta_i) v)))
Outputs
(*.f32 (*.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)))))
Calls

6 calls:

61.0ms
v
54.0ms
sinTheta_O
50.0ms
sinTheta_i
39.0ms
(*.f32 cosTheta_i cosTheta_O)
31.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1(*.f32 cosTheta_i cosTheta_O)
98.4%1sinTheta_O
98.4%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes213.0ms (0.8%)

Memory
-8.5MiB live, 362.9MiB allocated
Counts
92 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
Outputs
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
Calls

6 calls:

41.0ms
(*.f32 cosTheta_i cosTheta_O)
37.0ms
v
31.0ms
cosTheta_O
31.0ms
sinTheta_i
29.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.3%1sinTheta_i
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_O
98.3%1(*.f32 cosTheta_i cosTheta_O)
98.3%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes228.0ms (0.9%)

Memory
13.7MiB live, 386.9MiB allocated
Counts
91 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (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) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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_O cosTheta_i) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
Calls

6 calls:

77.0ms
(*.f32 cosTheta_i cosTheta_O)
28.0ms
cosTheta_O
27.0ms
sinTheta_i
27.0ms
sinTheta_O
26.0ms
v
Results
AccuracySegmentsBranch
98.2%1cosTheta_i
98.2%1cosTheta_O
98.2%1sinTheta_i
98.2%1sinTheta_O
98.2%1v
98.2%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes189.0ms (0.7%)

Memory
14.0MiB live, 244.8MiB allocated
Counts
83 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (*.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)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
Outputs
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
Calls

6 calls:

48.0ms
cosTheta_i
30.0ms
(*.f32 cosTheta_i cosTheta_O)
26.0ms
v
25.0ms
sinTheta_O
25.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.2%1cosTheta_i
98.2%1cosTheta_O
98.2%1sinTheta_i
98.2%1sinTheta_O
98.2%1v
98.2%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes187.0ms (0.7%)

Memory
-17.3MiB live, 257.4MiB allocated
Counts
75 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
Outputs
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
Calls

6 calls:

34.0ms
cosTheta_i
27.0ms
v
26.0ms
(*.f32 cosTheta_i cosTheta_O)
24.0ms
sinTheta_i
22.0ms
sinTheta_O
Results
AccuracySegmentsBranch
76.1%1cosTheta_i
76.1%1cosTheta_O
76.1%1sinTheta_i
76.1%1sinTheta_O
76.1%1v
76.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes173.0ms (0.7%)

Memory
2.7MiB live, 277.8MiB allocated
Counts
74 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) (/.f32 #s(literal 1/60 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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))) (/.f32 #s(literal 1/2 binary32) 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))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (/.f32 (fma.f32 v (*.f32 v #s(literal 1/6 binary32)) #s(literal 1/120 binary32)) (*.f32 v v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (/.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))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.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)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) (neg.f32 v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.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 v (*.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (fma.f32 (*.f32 v v) (*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -672000 binary32))) #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 16800 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
Outputs
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
Calls

6 calls:

36.0ms
sinTheta_i
35.0ms
cosTheta_i
28.0ms
sinTheta_O
23.0ms
v
21.0ms
cosTheta_O
Results
AccuracySegmentsBranch
68.8%1cosTheta_i
68.8%1sinTheta_i
68.8%1cosTheta_O
68.8%1sinTheta_O
68.8%1(*.f32 cosTheta_i cosTheta_O)
68.8%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes98.0ms (0.4%)

Memory
20.7MiB live, 215.2MiB allocated
Counts
51 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.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))) (/.f32 #s(literal -2 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 #s(literal -2 binary32) v))) (*.f32 v v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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)))))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 v v) #s(literal -1/6 binary32) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)))
Outputs
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
Calls

6 calls:

17.0ms
cosTheta_i
16.0ms
sinTheta_O
16.0ms
cosTheta_O
16.0ms
sinTheta_i
14.0ms
v
Results
AccuracySegmentsBranch
68.8%1(*.f32 cosTheta_i cosTheta_O)
68.8%1cosTheta_i
68.8%1v
68.8%1cosTheta_O
68.8%1sinTheta_i
68.8%1sinTheta_O
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes128.0ms (0.5%)

Memory
-5.0MiB live, 186.6MiB allocated
Counts
43 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 v (neg.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)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 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))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) (/.f32 v (neg.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))))))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (-.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
Outputs
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
Calls

6 calls:

41.0ms
sinTheta_i
28.0ms
sinTheta_O
15.0ms
cosTheta_i
14.0ms
v
13.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
68.8%1v
68.8%1(*.f32 cosTheta_i cosTheta_O)
68.8%1cosTheta_i
68.8%1cosTheta_O
68.8%1sinTheta_i
68.8%1sinTheta_O
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes70.0ms (0.3%)

Memory
11.4MiB live, 181.7MiB allocated
Counts
33 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (/.f32 (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) #s(literal -1/2 binary32)) (neg.f32 v)))
Outputs
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
Calls

6 calls:

14.0ms
cosTheta_O
11.0ms
sinTheta_O
11.0ms
cosTheta_i
11.0ms
(*.f32 cosTheta_i cosTheta_O)
10.0ms
sinTheta_i
Results
AccuracySegmentsBranch
68.8%1cosTheta_i
68.8%1v
68.8%1(*.f32 cosTheta_i cosTheta_O)
68.8%1cosTheta_O
68.8%1sinTheta_i
68.8%1sinTheta_O
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes59.0ms (0.2%)

Memory
-14.3MiB live, 143.5MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
Calls

6 calls:

11.0ms
sinTheta_i
10.0ms
cosTheta_O
10.0ms
sinTheta_O
9.0ms
v
9.0ms
cosTheta_i
Results
AccuracySegmentsBranch
62.0%1v
62.0%1(*.f32 cosTheta_i cosTheta_O)
62.0%1cosTheta_O
62.0%1cosTheta_i
62.0%1sinTheta_i
62.0%1sinTheta_O
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes93.0ms (0.4%)

Memory
0.4MiB live, 80.3MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 v (*.f32 v v)) (fma.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)) (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/12 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
Outputs
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
Calls

6 calls:

31.0ms
cosTheta_i
29.0ms
sinTheta_i
8.0ms
cosTheta_O
8.0ms
sinTheta_O
8.0ms
v
Results
AccuracySegmentsBranch
56.2%1(*.f32 cosTheta_i cosTheta_O)
56.2%1cosTheta_i
56.2%1sinTheta_O
56.2%1cosTheta_O
56.2%1sinTheta_i
56.2%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes36.0ms (0.1%)

Memory
7.8MiB live, 84.7MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) cosTheta_i)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) cosTheta_O))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
Calls

6 calls:

7.0ms
cosTheta_O
6.0ms
cosTheta_i
6.0ms
(*.f32 cosTheta_i cosTheta_O)
6.0ms
v
6.0ms
sinTheta_i
Results
AccuracySegmentsBranch
56.2%1sinTheta_O
56.2%1cosTheta_O
56.2%1v
56.2%1sinTheta_i
56.2%1(*.f32 cosTheta_i cosTheta_O)
56.2%1cosTheta_i
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes31.0ms (0.1%)

Memory
-18.7MiB live, 59.8MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(/.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))
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
Calls

6 calls:

7.0ms
sinTheta_i
6.0ms
cosTheta_O
4.0ms
v
4.0ms
sinTheta_O
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
56.1%1sinTheta_i
56.1%1sinTheta_O
56.1%1(*.f32 cosTheta_i cosTheta_O)
56.1%1cosTheta_i
56.1%1cosTheta_O
56.1%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes24.0ms (0.1%)

Memory
10.3MiB live, 48.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 #s(literal 60 binary32) (*.f32 v (*.f32 (*.f32 v v) cosTheta_i))) cosTheta_O)
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
Calls

6 calls:

5.0ms
sinTheta_i
4.0ms
cosTheta_O
4.0ms
v
4.0ms
sinTheta_O
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
55.7%1sinTheta_i
55.7%1cosTheta_i
55.7%1sinTheta_O
55.7%1(*.f32 cosTheta_i cosTheta_O)
55.7%1cosTheta_O
55.7%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes18.0ms (0.1%)

Memory
15.3MiB live, 53.7MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
Calls

6 calls:

3.0ms
sinTheta_i
3.0ms
v
3.0ms
cosTheta_i
3.0ms
sinTheta_O
3.0ms
cosTheta_O
Results
AccuracySegmentsBranch
55.7%1cosTheta_O
55.7%1sinTheta_O
55.7%1(*.f32 cosTheta_i cosTheta_O)
55.7%1v
55.7%1cosTheta_i
55.7%1sinTheta_i
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes21.0ms (0.1%)

Memory
4.5MiB live, 42.6MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 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_O #s(literal 1/2 binary32)) v) cosTheta_i)
Outputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
Calls

6 calls:

8.0ms
v
2.0ms
cosTheta_O
2.0ms
sinTheta_i
2.0ms
cosTheta_i
2.0ms
sinTheta_O
Results
AccuracySegmentsBranch
55.6%1cosTheta_O
55.6%1sinTheta_O
55.6%1(*.f32 cosTheta_i cosTheta_O)
55.6%1v
55.6%1sinTheta_i
55.6%1cosTheta_i
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes46.0ms (0.2%)

Memory
-38.7MiB live, 27.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

38.0ms
cosTheta_i
2.0ms
cosTheta_O
2.0ms
v
2.0ms
sinTheta_O
2.0ms
sinTheta_i
Results
AccuracySegmentsBranch
55.6%1sinTheta_O
55.6%1cosTheta_O
55.6%1cosTheta_i
55.6%1sinTheta_i
55.6%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

simplify21.0ms (0.1%)

Memory
-2.0MiB live, 36.3MiB allocated
Algorithm
egg-herbie
Rules
122×*-commutative_binary32
30×+-commutative_binary32
20×sub-neg_binary32
18×neg-mul-1_binary32
16×neg-sub0_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129484
1199484
2212484
3229484
4247484
5257484
6261484
7262484
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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 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 (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_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 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 (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 (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 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.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) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
Outputs
(*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) #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_O v) cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) #s(literal 0 binary32))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.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_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 (/.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 (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_O cosTheta_i) (*.f32 (/.f32 (exp.f32 (fma.f32 sinTheta_i (neg.f32 (/.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_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 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 (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 (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 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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))) cosTheta_O) (/.f32 cosTheta_i (*.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 (neg.f32 (/.f32 sinTheta_O v)) #s(literal 0 binary32)))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)) v)))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.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 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i 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 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.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 cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.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))) (/.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v 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))) (/.f32 #s(literal -2 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(/.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 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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_i cosTheta_O))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))

soundness2.4s (9.2%)

Memory
36.2MiB live, 2 086.9MiB allocated
Rules
12 670×accelerator-lowering-fma.f32
12 670×accelerator-lowering-fma.f64
10 374×accelerator-lowering-fma.f32
10 374×accelerator-lowering-fma.f64
9 564×accelerator-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096914666
1330113842
0807613622
054256
1312252
22607248
08424243
081515212
1274614448
0854414216
041232
1216232
21922225
08880225
05349279
116838922
259108860
082588750
03343905
110403784
238353551
370173550
080653508
01964
17762
251662
3680762
0804762
047231
1237228
22008220
08791220
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 223 to 699 computations (42.8% saved)

preprocess1.5s (5.8%)

Memory
13.1MiB live, 2 592.0MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 8 872 to 5 892 computations (33.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...