HairBSDF, Mp, upper

Time bar (total: 20.7s)

analyze1.0s (4.9%)

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 66 to 41 computations (37.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 615.0ms
ival-div: 158.0ms (25.7% of total)
ival-<=: 127.0ms (20.6% of total)
ival-mult: 112.0ms (18.2% of total)
...c/correct-round.rkt:119:19: 91.0ms (14.8% of total)
ival-sinh: 34.0ms (5.5% of total)
ival-exp: 30.0ms (4.9% of total)
ival-and: 26.0ms (4.2% of total)
ival-neg: 17.0ms (2.8% of total)
ival-<: 13.0ms (2.1% of total)
const: 5.0ms (0.8% of total)
backward-pass: 1.0ms (0.2% of total)

sample3.0s (14.6%)

Results
2.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.9s
ival-mult: 397.0ms (21.3% of total)
ival-<=: 351.0ms (18.8% of total)
...c/correct-round.rkt:119:19: 304.0ms (16.3% of total)
ival-sinh: 290.0ms (15.5% of total)
ival-div: 273.0ms (14.6% of total)
ival-and: 75.0ms (4% of total)
ival-exp: 71.0ms (3.8% of total)
ival-neg: 49.0ms (2.6% of total)
ival-<: 35.0ms (1.9% of total)
const: 17.0ms (0.9% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess329.0ms (1.6%)

Algorithm
egg-herbie
Rules
5528×*-lowering-*.f32
5528×*-lowering-*.f64
1920×/-lowering-/.f32
1920×/-lowering-/.f64
1420×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0141458
1545440
22099422
01921
15621
218720
377420
4308720
5383320
6591920
0914020
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 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 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_i (/ cosTheta_O v)) (* (* (sinh (recip v)) (* v 2)) (pow (exp sinTheta_i) (/ sinTheta_O v))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* (neg cosTheta_i) cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (/ (* cosTheta_i cosTheta_O) (* (sinh (recip 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 (recip 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))
(* (* cosTheta_i (/ cosTheta_O v)) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) (* v 2))))
(/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (* cosTheta_i (/ cosTheta_O v)) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) (* v 2))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v)))
(/ (* cosTheta_i (* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ cosTheta_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_i (/ cosTheta_O v)) (* (* (sinh (recip v)) (* v 2)) (pow (exp sinTheta_i) (/ sinTheta_O v))))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i (neg cosTheta_O)) v)) (* (* (sinh (/ 1 v)) 2) v)))
(/ (* cosTheta_i (/ cosTheta_O v)) (* (* (sinh (recip v)) (* v 2)) (pow (exp sinTheta_i) (/ sinTheta_O v))))
(neg (/ (* (exp (neg (/ (* (neg sinTheta_i) sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (* cosTheta_i (/ cosTheta_O v)) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) (* v -2))))
(neg (/ (* (exp (neg (/ (* sinTheta_i (neg sinTheta_O)) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)))
(* (* cosTheta_i (/ cosTheta_O v)) (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (* (sinh (recip v)) (* v -2))))
(neg (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) (neg v)))) (/ (* cosTheta_i cosTheta_O) (neg v))) (* (* (sinh (/ 1 (neg v))) 2) (neg v))))
(/ (* cosTheta_i (* (pow (exp sinTheta_i) (/ sinTheta_O v)) (/ cosTheta_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_i (/ cosTheta_O v)) (* (* (sinh (recip v)) (* v 2)) (pow (exp sinTheta_i) (/ sinTheta_O v))))
(/ (* (exp (neg (/ (* cosTheta_i sinTheta_O) v))) (/ (* sinTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (/ sinTheta_i (pow (exp sinTheta_O) (/ cosTheta_i v))) (/ (/ cosTheta_O v) (* (sinh (recip v)) (* v 2))))
(/ (* (exp (neg (/ (* sinTheta_i cosTheta_i) v))) (/ (* sinTheta_O cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(* (/ sinTheta_O (pow (exp sinTheta_i) (/ cosTheta_i v))) (/ (/ cosTheta_O v) (* (sinh (recip v)) (* v 2))))
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) cosTheta_i))) (/ (* v cosTheta_O) cosTheta_i)) (* (* (sinh (/ 1 cosTheta_i)) 2) cosTheta_i))
(* (/ v (pow (exp sinTheta_i) (/ sinTheta_O cosTheta_i))) (/ (/ cosTheta_O cosTheta_i) (* (sinh (recip 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 (recip 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 (recip 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 (recip cosTheta_O)) (* cosTheta_O 2)))
(/ (* (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
(/ (* cosTheta_i (/ cosTheta_O v)) (* (* (sinh (recip v)) (* v 2)) (pow (exp sinTheta_i) (/ sinTheta_O v))))
(/ (* (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)) (* (* (sinh (recip sinTheta_i)) (* sinTheta_i 2)) (pow (exp sinTheta_O) (/ v sinTheta_i))))
(/ (* (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 (recip sinTheta_O)) (* sinTheta_O 2)))
Symmetry

(negabs cosTheta_i)

(negabs cosTheta_O)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain243.0ms (1.2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
01(7.329719980993017e-30 1.4666617018447076e-17 -1.6599333254704494e-15 3.5060065961545206e-11 0.13088452816009521)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
00-0-cosTheta_O
03(2.328133748435611e-18 5.3815611499421004e-14 4.433105619946249e-24 3.3203108169098074e-23 0.1668413132429123)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-(*.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 (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 (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 sinTheta_i sinTheta_O)
00-0-sinTheta_O
00-0-cosTheta_i
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-v
00-0-sinTheta_i
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-#s(literal 2 binary32)
00-0-(/.f32 #s(literal 1 binary32) v)
Results
170.0ms512×0valid
Compiler

Compiled 223 to 59 computations (73.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 108.0ms
ival-mult: 44.0ms (40.7% of total)
ival-sinh: 40.0ms (37% of total)
ival-div: 16.0ms (14.8% of total)
ival-exp: 4.0ms (3.7% of total)
ival-neg: 3.0ms (2.8% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 26 to 18 computations (30.8% saved)

prune1.0ms (0%)

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

Compiled 26 to 18 computations (30.8% saved)

simplify243.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cost-diff0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Rules
5702×*-lowering-*.f32
5702×*-lowering-*.f64
1902×+-lowering-+.f64
1902×+-lowering-+.f32
1532×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01876
14276
211976
355076
4222276
5353676
6637576
0854176
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
1
(* v 2)
2
Outputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 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
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (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)

localize94.0ms (0.5%)

Localize:

Found 4 expressions of interest:

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

Compiled 86 to 19 computations (77.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-div: 19.0ms (60.4% of total)
ival-mult: 7.0ms (22.3% of total)
ival-exp: 2.0ms (6.4% of total)
ival-sinh: 2.0ms (6.4% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

series70.0ms (0.3%)

Counts
7 → 240
Calls
Call 1
Inputs
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (sinh (/ 1 v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (* (sinh (/ 1 v)) (* v 2))>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (/ (+ (* -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)) v)>
#<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)))) 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 (/ (+ (* -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))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* 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

60 calls:

TimeVariablePointExpression
9.0ms
sinTheta_O
@inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
8.0ms
v
@inf
(* (sinh (/ 1 v)) (* v 2))
5.0ms
v
@inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
4.0ms
cosTheta_i
@0
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
2.0ms
cosTheta_O
@0
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))

rewrite292.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
4570×*-lowering-*.f32
4570×*-lowering-*.f64
3704×/-lowering-/.f32
3704×/-lowering-/.f64
1784×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01855
17455
250755
3654655
0802955
Stop Event
iter limit
node limit
Counts
7 → 650
Calls
Call 1
Inputs
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (sinh (/ 1 v)) (* v 2)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(sinh (/ 1 v))
(/ (* sinTheta_i sinTheta_O) v)
(* (sinh (/ 1 v)) (* v 2))
Outputs
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 v #s(literal -2 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 (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 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 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (*.f32 v (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 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 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 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 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 #s(literal 2 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 2 binary32)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (/.f32 #s(literal 1/2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #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) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) 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 (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) v) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 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 (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_i v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)) #s(literal -1 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v cosTheta_i) cosTheta_O))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 cosTheta_i (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) #s(literal -1 binary32))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_O)
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v 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 (/.f32 v cosTheta_i) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 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 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O 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 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.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 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 #s(literal 0 binary32) (/.f32 cosTheta_O 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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))
(*.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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.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)
(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 2 binary32)) (neg.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(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 2 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 (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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 (*.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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.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)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 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 (/.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 (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 (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 (/.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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 #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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #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 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #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 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.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 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i 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) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.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 (neg.f32 sinTheta_i) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal -1 binary32))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) 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 (*.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))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_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))
(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 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.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 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.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 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 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)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 #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 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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.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 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 #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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.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) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.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 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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 #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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #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 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.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 v #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) 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 #s(literal -1 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))) #s(literal 2 binary32))
(*.f32 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) 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 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 v #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))

simplify295.0ms (1.4%)

Algorithm
egg-herbie
Rules
4980×*-lowering-*.f32
4980×*-lowering-*.f64
1590×+-lowering-+.f64
1590×+-lowering-+.f32
1388×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03493682
112603538
255793523
080853523
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) 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)) 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)))) 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 (/ (+ (* -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))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* 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) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (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 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) 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 (+.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)))) (*.f32 v v))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))))) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 v (*.f32 v v)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) 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 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (-.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (-.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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)) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) 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)))) v)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O #s(literal -1/3 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v v)) #s(literal -1/2 binary32)))) 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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -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)))))) v))) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v))) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 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 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (*.f32 (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_O)) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/3 binary32))) (neg.f32 sinTheta_i)))) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v)))))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v)
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_O)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_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 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (neg.f32 (+.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) #s(literal -1/3 binary32)) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* 1/2 (- (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 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 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 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.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 (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))
(/ (* 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)
(* 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 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.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 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.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))))))

eval84.0ms (0.4%)

Compiler

Compiled 22004 to 2125 computations (90.3% saved)

prune198.0ms (1%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New85535890
Fresh000
Picked101
Done000
Total85635891
Accuracy
99.8%
Counts
891 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.7%
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) v)
97.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) v) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
97.5%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))))
98.7%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.5%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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)))
64.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
97.5%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
71.1%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.1%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
98.6%
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.5%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.3%
(/.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
91.3%
(/.f32 (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
94.5%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
57.9%
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
98.5%
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
59.3%
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
59.3%
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
57.9%
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
98.5%
(/.f32 (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
59.3%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
94.4%
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
94.9%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
98.8%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
98.9%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
98.8%
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
99.0%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
Compiler

Compiled 2404 to 1522 computations (36.7% saved)

simplify237.0ms (1.1%)

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) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff64
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
cost-diff64
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
cost-diff0
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
cost-diff32
(+.f32 #s(literal -1 binary32) (/.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 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v))
cost-diff192
(*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32)))
cost-diff192
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cost-diff0
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(neg.f32 (*.f32 cosTheta_i cosTheta_O))
cost-diff64
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
cost-diff96
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
Rules
4286×*-lowering-*.f32
4286×*-lowering-*.f64
3272×/-lowering-/.f32
3272×/-lowering-/.f64
1648×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
050452
1133443
2469438
32523426
45981424
08104424
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(neg (* cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(/ -1 v)
-1
v
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
1/2
(sinh (/ 1 v))
(/ 1 v)
1
(exp (/ sinTheta_i (/ v sinTheta_O)))
(/ sinTheta_i (/ v sinTheta_O))
sinTheta_i
(/ v sinTheta_O)
sinTheta_O
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(* cosTheta_i (* cosTheta_O 1/2))
cosTheta_i
(* cosTheta_O 1/2)
cosTheta_O
1/2
v
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2))
(/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v))
(+ -1 (/ (+ 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
(* v v)
(neg (* v v))
(neg v)
(* v 2)
2
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)) (/ cosTheta_O v))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
1/2
v
(sinh (/ 1 v))
(/ 1 v)
1
(/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)
(exp (/ sinTheta_i (/ v sinTheta_O)))
(/ sinTheta_i (/ v sinTheta_O))
sinTheta_i
(/ v sinTheta_O)
sinTheta_O
cosTheta_i
(/ cosTheta_O v)
cosTheta_O
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
1
2
Outputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(neg (* cosTheta_i cosTheta_O))
(neg.f32 (*.f32 cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/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)
(exp (/ sinTheta_i (/ v sinTheta_O)))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ sinTheta_i (/ v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
sinTheta_i
(/ v sinTheta_O)
(/.f32 v sinTheta_O)
sinTheta_O
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(* cosTheta_i (* cosTheta_O 1/2))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
v
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2)))
(/.f32 (*.f32 cosTheta_i 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 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v #s(literal 2 binary32)))))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i 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
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2))
(+.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) (/.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/120 binary32) (*.f32 v v))) (*.f32 v v))))
(/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg 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)
(+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* 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)))
-1
#s(literal -1 binary32)
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(/.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/120 binary32) (*.f32 v v))) (*.f32 v v))
(+ 1/6 (/ 1/120 (* v v)))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(/ 1/120 (* v v))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
1/120
#s(literal 1/120 binary32)
(* v v)
(*.f32 v v)
(neg (* v v))
(*.f32 v (neg.f32 v))
(neg v)
(neg.f32 v)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)) (/ cosTheta_O v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) cosTheta_i)
(exp (/ sinTheta_i (/ v sinTheta_O)))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ sinTheta_i (/ v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
sinTheta_i
(/ v sinTheta_O)
(/.f32 v sinTheta_O)
sinTheta_O
cosTheta_i
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i 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
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 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))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
2
#s(literal 2 binary32)

localize231.0ms (1.1%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy99.1%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.0%
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.5%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
accuracy98.7%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy98.6%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.1%
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v))
accuracy99.0%
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))
accuracy99.0%
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
accuracy98.0%
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
accuracy100.0%
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
accuracy100.0%
(*.f32 cosTheta_O #s(literal 1/2 binary32))
accuracy99.3%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
accuracy99.5%
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
accuracy99.0%
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
accuracy98.7%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
150.0ms256×0valid
Compiler

Compiled 473 to 51 computations (89.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-div: 32.0ms (42.8% of total)
ival-mult: 19.0ms (25.4% of total)
...c/correct-round.rkt:119:19: 7.0ms (9.4% of total)
ival-neg: 6.0ms (8% of total)
ival-exp: 4.0ms (5.4% of total)
ival-sinh: 3.0ms (4% of total)
ival-add: 2.0ms (2.7% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series99.0ms (0.5%)

Counts
25 → 732
Calls
Call 1
Inputs
#<alt (* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))))>
#<alt (* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O)))))>
#<alt (neg (* cosTheta_i cosTheta_O))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ (* cosTheta_i (* cosTheta_O 1/2)) v)>
#<alt (* cosTheta_i (* cosTheta_O 1/2))>
#<alt (* cosTheta_O 1/2)>
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2)))>
#<alt (* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2))>
#<alt (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v))>
#<alt (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))))>
#<alt (* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)) (/ cosTheta_O v))>
#<alt (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i))>
#<alt (/ (/ 1/2 v) (sinh (/ 1 v)))>
#<alt (/ 1/2 v)>
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))>
#<alt (/ (* (sinh (/ 1 v)) 2) (/ 1 v))>
#<alt (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (sinh (/ 1 v))>
#<alt (/ sinTheta_i (/ v sinTheta_O))>
#<alt (/ 1/120 (* v v))>
#<alt (+ 1/6 (/ 1/120 (* v v)))>
#<alt (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
Outputs
#<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 (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1/2 v)>
#<alt (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ -1/2 v)>
#<alt (* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* 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 (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) 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 (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* 60 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* (pow v 3) (+ (* -1200 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 1/2 (* (pow v 2) (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))>
#<alt (* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 288000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) 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 (/ (+ (* 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)))) (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 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (+ (* -1 (* 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))))))) (* 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 (/ (+ (* 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)))) (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 (/ (+ (* 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 (* -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)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -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)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -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)))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_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)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -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)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -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)))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))>
#<alt (/ 1/60 (pow v 4))>
#<alt (/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<alt (/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))>
#<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)))))>
#<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)))))>
#<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 (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))>
#<alt (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))>
#<alt -1>
#<alt (* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt -1>
#<alt (* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (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_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ cosTheta_i (* 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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<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 (/ (* 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 (* 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 (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (/ (+ (* -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)) v)>
#<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)))) 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 (/ (+ (* -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))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_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 (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ 1/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 (/ 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 (/ -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 (/ (* 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

183 calls:

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

rewrite368.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
5624×/-lowering-/.f32
5624×/-lowering-/.f64
3824×*-lowering-*.f32
3824×*-lowering-*.f64
1806×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050283
1285258
22705253
08295253
Stop Event
iter limit
node limit
Counts
25 → 1498
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(* (/ -1 v) (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(neg (* cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
(/ (* cosTheta_i (* cosTheta_O 1/2)) v)
(* cosTheta_i (* cosTheta_O 1/2))
(* cosTheta_O 1/2)
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2)))
(* (/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v)) (* v 2))
(/ (+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))) (neg v))
(+ -1 (/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v))))
(* (/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i)) (/ cosTheta_O v))
(/ (/ (/ 1/2 v) (sinh (/ 1 v))) (/ (exp (/ sinTheta_i (/ v sinTheta_O))) cosTheta_i))
(/ (/ 1/2 v) (sinh (/ 1 v)))
(/ 1/2 v)
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (sinh (/ 1 v)) 2) (/ 1 v)))
(/ (* (sinh (/ 1 v)) 2) (/ 1 v))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(sinh (/ 1 v))
(/ sinTheta_i (/ v sinTheta_O))
(/ 1/120 (* v v))
(+ 1/6 (/ 1/120 (* v v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (neg (* v v)))
(/ (* sinTheta_i sinTheta_O) v)
Outputs
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i)
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(pow.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 cosTheta_i cosTheta_O))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 cosTheta_i (neg.f32 cosTheta_O))
(*.f32 cosTheta_O (neg.f32 cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #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 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.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 (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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 v #s(literal 1/2 binary32))) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 v #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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) (neg.f32 v))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 #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 v #s(literal 1/2 binary32))) v)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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 v #s(literal 1/2 binary32))) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 #s(literal 0 binary32) (*.f32 (/.f32 (/.f32 v #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))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 (/.f32 v #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))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 v #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 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (/.f32 v #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 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 v #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 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 v #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 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (/.f32 (/.f32 v #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))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v #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 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.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 v #s(literal 1/2 binary32))) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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) (neg.f32 v)) (*.f32 (/.f32 (/.f32 v #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))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 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 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v #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 (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v #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 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 v #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 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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)))))) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 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 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 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))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 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))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 v #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)))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v #s(literal 1/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))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.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)))))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v #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 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 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))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v #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 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #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 v #s(literal 1/2 binary32))) v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)))) (neg.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 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)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 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)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 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)))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 v #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))))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v #s(literal 1/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))) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.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))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) #s(literal 2 binary32))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 (/.f32 v #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 (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 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 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v #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 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)))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 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 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 (/.f32 v #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 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v #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 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v 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))) v)) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #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 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 v (/.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 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (/.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)))))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_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 v #s(literal 1/2 binary32)))) (neg.f32 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))) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #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))) v) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 v (/.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 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 (/.f32 v #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 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (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 v #s(literal 1/2 binary32))) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(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 v #s(literal 1/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) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 v #s(literal 1/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))) (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 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))) (/.f32 v #s(literal 1/2 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))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 (/.f32 v #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 #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 #s(literal 1/2 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))) (/.f32 v #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32))) (neg.f32 (/.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 v #s(literal 1/2 binary32)) #s(literal 1 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 v #s(literal 1/2 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)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 v #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 #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 #s(literal 1/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))) (/.f32 v #s(literal 1/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))) (/.f32 v #s(literal 1/2 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))) (neg.f32 (/.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 (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 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))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))) (neg.f32 (/.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 (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))) (/.f32 v #s(literal 1/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))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 v (*.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)))
(*.f32 (-.f32 #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 v #s(literal 1/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 (/.f32 v #s(literal 1/2 binary32)) (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))) v) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 v (/.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 v #s(literal 1/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))
(*.f32 (/.f32 v (/.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))))) #s(literal 2 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 v #s(literal 1/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 (/.f32 v #s(literal 1/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))) v) #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 (+.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 (+.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 (+.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 #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 #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)))) (neg.f32 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 #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 (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 v 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 (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 v v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 #s(literal -1 binary32) (neg.f32 (/.f32 (/.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)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 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 #s(literal 1 binary32) (/.f32 (/.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)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 #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 (+.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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 (+.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) (+.f32 #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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 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 (+.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 #s(literal 1 binary32) (/.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 (+.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)))) (neg.f32 v))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v))))))) (neg.f32 (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)))))))
(/.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 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 (*.f32 (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 v 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))) 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)) 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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.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) 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 (+.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 (+.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 (-.f32 #s(literal 1 binary32) (/.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 (+.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 (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))) (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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 #s(literal -1 binary32) v))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.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) 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 #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) 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 #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 (+.f32 #s(literal 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 (-.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) v))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (/.f32 (neg.f32 v) (-.f32 #s(literal 1 binary32) (/.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) (+.f32 #s(literal -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 #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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v))))))) #s(literal -1 binary32))
(pow.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 1 binary32) (/.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))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)) #s(literal -1 binary32))
(fma.f32 #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))) #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))
(fma.f32 (neg.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))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) #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)))
(-.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)))) (/.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))) (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))))))
(/.f32 #s(literal -1 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))) (-.f32 #s(literal 1 binary32) (/.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 binary32) (*.f32 (neg.f32 (/.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/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 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.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 1 binary32) (/.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 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v 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 #s(literal 1 binary32) (/.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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v 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 #s(literal 1 binary32) (/.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))))) (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 (+.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 (/.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 (*.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)))) (*.f32 (+.f32 #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/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 (+.f32 #s(literal -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 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)))))))
(/.f32 (neg.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 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (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))))))
(/.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 (/.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) (neg.f32 (/.f32 (*.f32 (+.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 v) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.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/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 (+.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 #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 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i)
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) 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 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) 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 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) 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 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.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) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (neg.f32 (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) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)))
(/.f32 (/.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) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (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)) #s(literal 2 binary32))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.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))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.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)) #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)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 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)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) #s(literal -1 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 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (neg.f32 cosTheta_O))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (pow.f32 (/.f32 v (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i)
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) cosTheta_i)
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 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)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) v) #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (neg.f32 (*.f32 #s(literal 2 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 #s(literal 1/2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 v (*.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 #s(literal 1/2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 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)))
(*.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)) (neg.f32 v))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(neg.f32 (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (/.f32 #s(literal 0 binary32) v) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (neg.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (neg.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O v))
(*.f32 (exp.f32 (*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -1 binary32))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 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))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.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)) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) 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 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (neg.f32 v) #s(literal -1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.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 (/.f32 cosTheta_O v) cosTheta_i)
(*.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 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -1 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 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.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 #s(literal 1 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 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(neg.f32 (/.f32 sinTheta_i (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))) (/.f32 sinTheta_i (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) sinTheta_O))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) v)
(/.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 sinTheta_i v)) (neg.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 sinTheta_i))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_i #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i 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) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) (neg.f32 sinTheta_O))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v v) #s(literal 1/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) (neg.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 v v) #s(literal 1/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 binary32) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) #s(literal 1/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 1/120 binary32)))))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/.f32 #s(literal -1/120 binary32) (*.f32 v (neg.f32 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))
(+.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 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.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 #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) (neg.f32 (/.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.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 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.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 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.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 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.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 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 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 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 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)))))
(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 (neg.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 (*.f32 v v) (+.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 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))) (*.f32 v (neg.f32 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 v (neg.f32 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 #s(literal 1/36 binary32) (*.f32 (*.f32 v (neg.f32 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 v (neg.f32 v)) (-.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 v v) (+.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 (/.f32 (*.f32 v v) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 v v) (+.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 (neg.f32 (/.f32 (*.f32 v v) (+.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 v (neg.f32 v)))
(/.f32 (neg.f32 (+.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 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (*.f32 v (neg.f32 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))) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))) (*.f32 v (neg.f32 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 v (neg.f32 v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 (*.f32 v (neg.f32 v)) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 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 v (neg.f32 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/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 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))) #s(literal 1 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))) (*.f32 v (neg.f32 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 v (neg.f32 v)))))
(/.f32 (neg.f32 (neg.f32 (neg.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/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 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))) 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 (neg.f32 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 v v)))
(*.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 #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))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 v (neg.f32 (+.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 (neg.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 (/.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 (pow.f32 (/.f32 (*.f32 v (neg.f32 v)) (+.f32 #s(literal 1/216 binary32) (/.f32 (/.f32 #s(literal 1/1728000 binary32) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal 1/6 binary32)) (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))))
(*.f32 (pow.f32 (/.f32 (*.f32 v (neg.f32 v)) (-.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 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(neg.f32 (/.f32 sinTheta_i (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))) (/.f32 sinTheta_i (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) sinTheta_O))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) v)
(/.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 sinTheta_i v)) (neg.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 sinTheta_i))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_i #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i 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) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) (neg.f32 sinTheta_O))

simplify548.0ms (2.6%)

Algorithm
egg-herbie
Rules
6030×*-lowering-*.f32
6030×*-lowering-*.f64
3910×+-lowering-+.f64
3910×+-lowering-+.f32
1980×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073213727
1280813231
0811213231
Stop Event
iter limit
node limit
Counts
732 → 732
Calls
Call 1
Inputs
(/ (* 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)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1/2 v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/ (- (+ (* 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) v)
(/ (- (+ (* 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) v)
(/ -1/2 v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(* -1 (/ (+ 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))) v))
(* -1 (/ (+ 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))) 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)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 (* 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)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_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))
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* 60 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (exp (/ (* sinTheta_O sinTheta_i) v))))
(* (pow v 3) (+ (* -1200 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))
(* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 1/2 (* (pow v 2) (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))
(* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 288000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* 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))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_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)))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (+ (* -1 (* 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))))))) (* 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 (/ (+ (* 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)))) (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 (/ (+ (* 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))
(* -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 (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -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)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -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)))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_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 (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -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)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -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)))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/ 1/60 (pow v 4))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
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)))))
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/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))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
-1
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
-1
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (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_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(* 1/2 cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(/ 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)
(/ (* 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)))))))
(* 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))))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) 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)) 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)))) 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 (/ (+ (* -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))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_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))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ 1/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))
(/ 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))))
(/ -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)))
(/ (* 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 (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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 (/ (+ (* -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 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.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 (/ (+ (* -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 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) 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))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.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 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_O (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_i (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) v) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (+.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (*.f32 sinTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.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 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1/2 binary32)) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (+.f32 (-.f32 (*.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 sinTheta_O sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) v))) v)) v)) v))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.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 (*.f32 v v) (*.f32 v v))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (neg.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (*.f32 v v))) (-.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) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.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 (*.f32 v v) (*.f32 v v))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (neg.f32 (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i))
(* -1 (* cosTheta_O cosTheta_i))
(-.f32 #s(literal 0 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)
(* 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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* 60 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 #s(literal 60 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* (pow v 3) (+ (* -1200 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 (*.f32 #s(literal -1200 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 #s(literal 60 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 1/2 (* (pow v 2) (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 (*.f32 #s(literal 60 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (+.f32 (/.f32 (*.f32 #s(literal -1200 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 33600 binary32)))))))
(* (pow v 3) (+ (* 60 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* 1/2 (* (pow v 2) (+ (* -20 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 288000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (+ (* -14400 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 48000 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))))))))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (/.f32 (*.f32 #s(literal 60 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (+.f32 (/.f32 (*.f32 #s(literal -1200 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 33600 binary32)) #s(literal -20 binary32)) (/.f32 (*.f32 #s(literal 288000 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 33600 binary32)))))))))
(* 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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)) (* 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)))) (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))) (+ (* -1 (* 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))))))) (* 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 (/ (+ (* 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)))) (pow v 2)))))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.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))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v)))))) v)
(* 1/2 (/ (* 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) 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))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.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 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v)) v)) v))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(+ (* -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 (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 v v) (+.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))) #s(literal -1 binary32)))))
(+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (+.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))) #s(literal -1 binary32))) #s(literal -1/2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (+.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))) #s(literal -1 binary32)))))))
(+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (+.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))) #s(literal -1 binary32)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (+.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))) #s(literal -1 binary32))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (+.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))) #s(literal -1 binary32))) #s(literal -1/2 binary32))))))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(+ (* -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 (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 v v) (+.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))) #s(literal -1 binary32)))))
(+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (+.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))) #s(literal -1 binary32)))) #s(literal -1/2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (+.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))) #s(literal -1 binary32)))))))
(+ (* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))) (* 1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (+.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))) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.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))) #s(literal -1 binary32))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (+.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))) #s(literal -1 binary32)))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (+.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))) #s(literal -1 binary32)))) #s(literal -1/2 binary32))))))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.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))) #s(literal -1 binary32))))
(/ 1/60 (pow v 4))
(/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* 1/3 (pow v 2))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) #s(literal 1/3 binary32))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (*.f32 (*.f32 v v) (*.f32 v 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/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.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/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v 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/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.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/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v 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 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (+.f32 (*.f32 v v) #s(literal 1/6 binary32)))) (pow.f32 v #s(literal 5 binary32)))
(/ (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))) (pow v 5))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (+.f32 (*.f32 v v) #s(literal 1/6 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 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 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))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(/ -1/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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 (/ (+ (* -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 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.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 (/ (+ (* -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 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) 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))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.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 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_O (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_i (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* 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_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_i))))
(+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 cosTheta_i (*.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 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))
(+.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (+.f32 (*.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_i (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v)) (* 1/2 (+ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) v)) (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 cosTheta_i))
(-.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_i (+.f32 (*.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_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) v))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_O 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 (*.f32 cosTheta_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 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_i (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 cosTheta_i v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
(/ 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)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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 (/ (+ (* -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 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.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 (/ (+ (* -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 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v)))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) v)) 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))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.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 (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))) v)) v)) v)) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_O (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_i (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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))))
(* 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/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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)) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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)))) v)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) #s(literal -1/3 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) #s(literal -1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -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)))))) v))) v))) v))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 cosTheta_O (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/3 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)))) (neg.f32 v))) (neg.f32 v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 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) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_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 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_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 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.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))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ 1/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))
(/ 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 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 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)))
(/ -1/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v 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)))
(/ (* 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)

eval627.0ms (3%)

Compiler

Compiled 80277 to 4896 computations (93.9% saved)

prune350.0ms (1.7%)

Pruning

54 alts after pruning (53 fresh and 1 done)

PrunedKeptTotal
New2751392790
Fresh161430
Picked415
Done000
Total2771542825
Accuracy
99.9%
Counts
2825 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
77.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
97.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) v) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
98.7%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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))))
64.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
97.5%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
98.1%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
95.7%
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
98.6%
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
71.1%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.5%
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.3%
(/.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.9%
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
71.1%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.9%
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
71.0%
(/.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
91.3%
(/.f32 (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
94.5%
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
71.1%
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
57.9%
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
98.5%
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
98.6%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
59.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
59.3%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
94.4%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
60.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
94.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
78.0%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
98.9%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
98.1%
(*.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
98.7%
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
98.8%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
98.5%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
59.3%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
60.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
98.3%
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_O v))
98.5%
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
59.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
98.1%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
98.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
98.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
94.5%
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))) (/.f32 cosTheta_O v))
98.8%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
Compiler

Compiled 3348 to 2177 computations (35% saved)

simplify248.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
cost-diff0
(/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
cost-diff64
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff3264
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
cost-diff3328
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
cost-diff3360
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
cost-diff0
(/.f32 #s(literal 1 binary32) v)
cost-diff64
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
cost-diff3296
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32))
cost-diff3360
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cost-diff0
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
cost-diff192
(/.f32 (/.f32 #s(literal 1/2 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)))))
cost-diff192
(/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
cost-diff256
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
cost-diff288
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
Rules
3868×*-lowering-*.f32
3868×*-lowering-*.f64
2872×/-lowering-/.f32
2872×/-lowering-/.f64
2036×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047368
1125341
2435315
32285307
45509307
08350307
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(neg (* cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(/ -1 v)
-1
v
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(/ 1/2 v)
1/2
(/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))
1
(/ 2 (* (sinh (/ 1 v)) 2))
2
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
(exp (/ sinTheta_i (/ v sinTheta_O)))
(/ sinTheta_i (/ v sinTheta_O))
sinTheta_i
(/ v sinTheta_O)
sinTheta_O
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(* cosTheta_O 1/2)
cosTheta_O
1/2
(/ cosTheta_i v)
cosTheta_i
v
(* (/ 1 v) (pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1))
(/ 1 v)
1
v
(pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1)
(/ -1 (* (* cosTheta_i cosTheta_O) -1/2))
-1
(* (* cosTheta_i cosTheta_O) -1/2)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
-1/2
(* (neg (* cosTheta_i cosTheta_O)) (/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(neg (* cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v))))
(/ -1 (* v v))
-1
(* v v)
v
(- (exp (/ 1 v)) (exp (/ -1 v)))
(exp (/ 1 v))
(/ 1 v)
1
(exp (/ -1 v))
(/ -1 v)
(/ (/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))) (* (sinh (/ 1 v)) (* v 2)))
(/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v))))
1
(/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))
(exp (/ sinTheta_i (/ v sinTheta_O)))
(/ sinTheta_i (/ v sinTheta_O))
sinTheta_i
(/ v sinTheta_O)
v
sinTheta_O
(* cosTheta_i (/ cosTheta_O v))
cosTheta_i
(/ cosTheta_O v)
cosTheta_O
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
(* v 2)
2
Outputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg (* cosTheta_i cosTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
1
#s(literal 1 binary32)
(/ 2 (* (sinh (/ 1 v)) 2))
(/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
2
#s(literal 2 binary32)
(* (sinh (/ 1 v)) 2)
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(exp (/ sinTheta_i (/ v sinTheta_O)))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ sinTheta_i (/ v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
sinTheta_i
(/ v sinTheta_O)
(/.f32 v sinTheta_O)
sinTheta_O
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(* cosTheta_O 1/2)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
1/2
#s(literal 1/2 binary32)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(* (/ 1 v) (pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
v
(pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))
(/ -1 (* (* cosTheta_i cosTheta_O) -1/2))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))
-1
#s(literal -1 binary32)
(* (* cosTheta_i cosTheta_O) -1/2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
-1/2
#s(literal -1/2 binary32)
(* (neg (* cosTheta_i cosTheta_O)) (/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(neg (* cosTheta_i cosTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ -1 (* v v))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
-1
#s(literal -1 binary32)
(* v v)
(*.f32 v v)
v
(- (exp (/ 1 v)) (exp (/ -1 v)))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
1
#s(literal 1 binary32)
(/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp (/ sinTheta_i (/ v sinTheta_O)))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ sinTheta_i (/ v sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
sinTheta_i
(/ v sinTheta_O)
(/.f32 v sinTheta_O)
v
sinTheta_O
(* cosTheta_i (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_i
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
cosTheta_O
(* (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)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize222.0ms (1.1%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy99.3%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy95.0%
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
accuracy99.0%
(/.f32 #s(literal -1 binary32) (*.f32 v v))
accuracy98.9%
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
accuracy97.7%
(exp.f32 (/.f32 #s(literal -1 binary32) v))
accuracy97.7%
(exp.f32 (/.f32 #s(literal 1 binary32) v))
accuracy99.9%
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))
accuracy99.5%
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))
accuracy99.0%
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
accuracy94.7%
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32))
accuracy100.0%
(/.f32 cosTheta_i v)
accuracy100.0%
(*.f32 cosTheta_O #s(literal 1/2 binary32))
accuracy99.7%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
accuracy99.1%
(/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy99.0%
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
accuracy98.7%
(/.f32 (/.f32 #s(literal 1/2 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)))))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
143.0ms256×0valid
Compiler

Compiled 400 to 48 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-div: 34.0ms (43.3% of total)
ival-mult: 26.0ms (33.1% of total)
ival-exp: 7.0ms (8.9% of total)
ival-pow: 4.0ms (5.1% of total)
ival-sinh: 3.0ms (3.8% of total)
ival-sub: 1.0ms (1.3% of total)
const: 1.0ms (1.3% of total)
ival-neg: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series70.0ms (0.3%)

Counts
26 → 708
Calls
Call 1
Inputs
#<alt (* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))))>
#<alt (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O)))))>
#<alt (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))>
#<alt (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))>
#<alt (* (* cosTheta_O 1/2) (/ cosTheta_i v))>
#<alt (* cosTheta_O 1/2)>
#<alt (/ cosTheta_i v)>
#<alt (* (/ 1 v) (pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1))>
#<alt (pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1)>
#<alt (/ -1 (* (* cosTheta_i cosTheta_O) -1/2))>
#<alt (/ 1 v)>
#<alt (* (neg (* cosTheta_i cosTheta_O)) (/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v))))>
#<alt (- (exp (/ 1 v)) (exp (/ -1 v)))>
#<alt (* cosTheta_i cosTheta_O)>
#<alt (/ (/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v))))>
#<alt (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))>
#<alt (exp (/ sinTheta_i (/ v sinTheta_O)))>
#<alt (sinh (/ 1 v))>
#<alt (/ 2 (* (sinh (/ 1 v)) 2))>
#<alt (* (* cosTheta_i cosTheta_O) -1/2)>
#<alt (exp (/ 1 v))>
#<alt (exp (/ -1 v))>
#<alt (/ -1 (* v v))>
#<alt (* (sinh (/ 1 v)) (* v 2))>
Outputs
#<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 (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1/2 v)>
#<alt (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ -1/2 v)>
#<alt (* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (* 1/2 cosTheta_O)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) 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 (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 2 (* cosTheta_O cosTheta_i))>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ 1 v)>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (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 (/ (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i)))) (+ (* -1/1440 (* cosTheta_O cosTheta_i)) (* 1/10080 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/12 (/ (* 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i))) (pow v 4))) (* -1/2 (* cosTheta_O cosTheta_i))) (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i)))) (+ (* -1/10080 (* cosTheta_O cosTheta_i)) (* 1/1440 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* -1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4)))))) v))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))>
#<alt (/ -1/2 v)>
#<alt (/ (- (* 1/12 (/ 1 (pow v 2))) 1/2) v)>
#<alt (/ (- (* 1/12 (/ 1 (pow v 2))) (+ 1/2 (/ 7/720 (pow v 4)))) v)>
#<alt (/ (- (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))) (+ 1/2 (/ 7/720 (pow v 4)))) v)>
#<alt (/ -1/2 v)>
#<alt (* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) v))>
#<alt (* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2)))) v))>
#<alt (* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6))))) v))>
#<alt (- (exp (/ 1 v)) (exp (/ -1 v)))>
#<alt (- (exp (/ 1 v)) (exp (/ -1 v)))>
#<alt (- (exp (/ 1 v)) (exp (/ -1 v)))>
#<alt (- (exp (/ 1 v)) (exp (/ -1 v)))>
#<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))) (* 1/2520 (/ 1 (pow v 6)))))) 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/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) 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 (/ (* 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 (/ (* 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_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 (/ (* 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) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) 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 (/ (+ (* -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)) v)>
#<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)))) 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 (/ (+ (* -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))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_O 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (* v (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))>
#<alt (* v (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v))))))>
#<alt (* v (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 3))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ 1 (* cosTheta_O cosTheta_i)))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i v))))) v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_i 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt (/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))>
#<alt (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))>
#<alt 1>
#<alt (+ 1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))>
#<alt (+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (exp (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* 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/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 (exp (/ 1 v))>
#<alt (exp (/ 1 v))>
#<alt (exp (/ 1 v))>
#<alt (exp (/ 1 v))>
#<alt 1>
#<alt (+ 1 (/ 1 v))>
#<alt (+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))>
#<alt (+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))))>
#<alt 1>
#<alt (+ 1 (/ 1 v))>
#<alt (+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))>
#<alt (+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v)))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt 1>
#<alt (- 1 (/ 1 v))>
#<alt (- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))>
#<alt (- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))>
#<alt 1>
#<alt (- 1 (/ 1 v))>
#<alt (+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<alt (/ -1 (pow v 2))>
#<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

177 calls:

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

rewrite335.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
3658×/-lowering-/.f32
3658×/-lowering-/.f64
3272×*-lowering-*.f32
3272×*-lowering-*.f64
1226×frac-2neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047252
1251199
21973199
08468199
Stop Event
iter limit
node limit
Counts
26 → 1166
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))))
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O)))))
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (exp (/ sinTheta_i (/ v sinTheta_O))))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(* (* cosTheta_O 1/2) (/ cosTheta_i v))
(* cosTheta_O 1/2)
(/ cosTheta_i v)
(* (/ 1 v) (pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1))
(pow (/ -1 (* (* cosTheta_i cosTheta_O) -1/2)) -1)
(/ -1 (* (* cosTheta_i cosTheta_O) -1/2))
(/ 1 v)
(* (neg (* cosTheta_i cosTheta_O)) (/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (/ -1 (* v v)) (- (exp (/ 1 v)) (exp (/ -1 v))))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(* cosTheta_i cosTheta_O)
(/ (/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))) (* (sinh (/ 1 v)) (* v 2)))
(/ 1 (/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v))))
(/ (exp (/ sinTheta_i (/ v sinTheta_O))) (* cosTheta_i (/ cosTheta_O v)))
(exp (/ sinTheta_i (/ v sinTheta_O)))
(sinh (/ 1 v))
(/ 2 (* (sinh (/ 1 v)) 2))
(* (* cosTheta_i cosTheta_O) -1/2)
(exp (/ 1 v))
(exp (/ -1 v))
(/ -1 (* v v))
(* (sinh (/ 1 v)) (* v 2))
Outputs
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O)))))
(neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) cosTheta_O))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 0 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 (/.f32 #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_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 cosTheta_i (/.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (neg.f32 (/.f32 cosTheta_i (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(pow.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v)
(/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 #s(literal 1/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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 #s(literal -1/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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) 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)))) (/.f32 (/.f32 #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 #s(literal -1/2 binary32) v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (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) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.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 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 #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 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 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)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))))
(neg.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)) (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(exp.f32 (+.f32 (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32))))
(neg.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) #s(literal -1/2 binary32))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_i))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i)))
(neg.f32 (/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 cosTheta_i (neg.f32 v)))
(/.f32 cosTheta_i v)
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_i #s(literal -1 binary32))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1 binary32))) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta_i (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 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 v cosTheta_i) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))))
(neg.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)) (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(exp.f32 (+.f32 (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32))))
(neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1/2 binary32)) (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1/2 binary32))))
(+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))) (+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.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 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (neg.f32 cosTheta_i))
(*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (pow.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal -1/2 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i)) cosTheta_O)
(neg.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(neg.f32 (/.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(exp.f32 (log.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) cosTheta_i)))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(/.f32 #s(literal -2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))))
(/.f32 (exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))) (exp.f32 (log.f32 #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta_i)) (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) cosTheta_i)) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal -2 binary32) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (pow.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (pow.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) (pow.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))
(pow.f32 v #s(literal -1 binary32))
(pow.f32 (*.f32 v v) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 v #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) v)
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (E.f32)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (pow.f32 v #s(literal -1/2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.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)))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(neg.f32 (*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) cosTheta_i) cosTheta_O))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 0 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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 (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 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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))))) (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))))
(*.f32 cosTheta_i (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 cosTheta_O (neg.f32 (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v)) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) 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_O (/.f32 v cosTheta_i)) 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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (*.f32 (/.f32 (/.f32 #s(literal -1 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 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 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 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 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 (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 (/.f32 #s(literal -1 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))))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+.f32 (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 (/.f32 #s(literal -1 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))))) (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.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)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.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)) #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 #s(literal -1/2 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))
(/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal -1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal -1 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 #s(literal -1 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 (pow.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(+.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (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))) (neg.f32 (/.f32 (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 (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)))) (neg.f32 (/.f32 (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 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(-.f32 #s(literal 0 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(-.f32 (/.f32 (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 (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 (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 (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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (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))) #s(literal 1 binary32)) (/.f32 (/.f32 (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))) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (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)))) #s(literal 1 binary32)) (/.f32 (/.f32 (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)))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (/.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))))
(/.f32 #s(literal 2 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/2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 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 (+.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 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 (neg.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 (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 (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 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.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 (+.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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (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 (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)) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 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 (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))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.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 (+.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 (neg.f32 (neg.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 (neg.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 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (+.f32 (neg.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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (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))) #s(literal 3 binary32)) (pow.f32 (/.f32 (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))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (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 (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 (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 (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 (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 (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 (pow.f32 (/.f32 (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)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (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)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (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 (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 (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 (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 (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 (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 (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 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (*.f32 (/.f32 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 #s(literal -1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.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 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -2 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #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 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 (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 (neg.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 1 binary32) (neg.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 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(*.f32 (pow.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))))) #s(literal -1 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 (pow.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))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i cosTheta_O)) #s(literal 0 binary32))))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O)))))
(neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) cosTheta_O))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 0 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 (/.f32 #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_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 cosTheta_i (/.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (neg.f32 (/.f32 cosTheta_i (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(*.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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 (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 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_O)) cosTheta_i)
(*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) cosTheta_O)))
(/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 cosTheta_O v))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)))
(/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O v)) cosTheta_i)
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O v))) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))
(*.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32))
(*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))
(*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (pow.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 v cosTheta_O))
(*.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (pow.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) cosTheta_O) v)
(*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (neg.f32 cosTheta_O)) (neg.f32 v))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) cosTheta_i) #s(literal -1 binary32)) (/.f32 v cosTheta_O))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_i v))) sinTheta_O))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O)
(pow.f32 (E.f32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) v)) (neg.f32 sinTheta_O))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (exp.f32 (/.f32 sinTheta_i (neg.f32 v))) (neg.f32 sinTheta_O))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)))))
(/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 1 binary32))
(/.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 1 binary32))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (/.f32 sinTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (/.f32 sinTheta_O #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)))
(neg.f32 (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.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)) (neg.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(pow.f32 (/.f32 #s(literal 1 binary32) (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 (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))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 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 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 (/.f32 (/.f32 (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))) #s(literal 2 binary32)) (/.f32 (/.f32 (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))) #s(literal 2 binary32)))
(-.f32 (/.f32 (/.f32 (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)))) #s(literal 2 binary32)) (/.f32 (/.f32 (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)))) #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/2 binary32) (/.f32 #s(literal 1/2 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/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 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/2 binary32) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal -2 binary32) (/.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.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 -1/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 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.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)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 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 (/.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 (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 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.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/2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1/2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #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 (*.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (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)))
(exp.f32 (*.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (neg.f32 (log.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.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 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #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) (pow.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2 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 2 binary32) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -2 binary32) (pow.f32 (/.f32 #s(literal -1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 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 (/.f32 #s(literal 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)))
(*.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 (/.f32 #s(literal 1 binary32) (sinh.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/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)))
(neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(*.f32 cosTheta_i (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i)))
(*.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 #s(literal -1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (neg.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) cosTheta_i)
(*.f32 (pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O)
(*.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) cosTheta_i)
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(*.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp.f32 (*.f32 (log.f32 (E.f32)) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (E.f32) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (E.f32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (E.f32) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (exp.f32 (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))
(neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)))
(pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/.f32 (/.f32 #s(literal -1 binary32) v) v)
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -1 binary32))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(+.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 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(-.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.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 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 #s(literal 1 binary32) v)) (/.f32 (/.f32 (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 #s(literal 1 binary32) v)))
(-.f32 (/.f32 (/.f32 (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 #s(literal 1 binary32) v)) (/.f32 (/.f32 (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 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 v (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 v #s(literal 1/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 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 v #s(literal -1/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 1/2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1/2 binary32))

simplify713.0ms (3.4%)

Algorithm
egg-herbie
Rules
5720×*-lowering-*.f32
5720×*-lowering-*.f64
3308×+-lowering-+.f64
3308×+-lowering-+.f32
1908×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083010901
1303510626
0818110626
Stop Event
iter limit
node limit
Counts
708 → 708
Calls
Call 1
Inputs
(/ (* 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)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1/2 v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/ (- (+ (* 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) v)
(/ (- (+ (* 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) v)
(/ -1/2 v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(* -1 (/ (+ 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))) v))
(* -1 (/ (+ 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))) 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)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 cosTheta_O)
(* 1/2 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)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_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))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ 1 v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (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 (/ (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v)
(/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i)))) (+ (* -1/1440 (* cosTheta_O cosTheta_i)) (* 1/10080 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) 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 (/ (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i))) (pow v 4))) (* -1/2 (* cosTheta_O cosTheta_i))) (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i)))) (+ (* -1/10080 (* cosTheta_O cosTheta_i)) (* 1/1440 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* -1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4)))))) v))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/ -1/2 v)
(/ (- (* 1/12 (/ 1 (pow v 2))) 1/2) v)
(/ (- (* 1/12 (/ 1 (pow v 2))) (+ 1/2 (/ 7/720 (pow v 4)))) v)
(/ (- (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))) (+ 1/2 (/ 7/720 (pow v 4)))) v)
(/ -1/2 v)
(* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) v))
(* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2)))) v))
(* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6))))) v))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(/ 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))) (* 1/2520 (/ 1 (pow v 6)))))) 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/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) 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)
(/ (* 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 (/ (* 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_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)))))))
(/ (* 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) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) 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)) 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)))) 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 (/ (+ (* -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))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) 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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/ v (* cosTheta_O cosTheta_i))
(+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_O 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(* v (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))
(* v (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v))))))
(* v (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 3))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))))
(/ v (* cosTheta_O cosTheta_i))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ 1 (* cosTheta_O cosTheta_i)))))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i v))))) v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))
(/ v (* cosTheta_O cosTheta_i))
(+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_i 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
1
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(* 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/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))
(exp (/ 1 v))
(exp (/ 1 v))
(exp (/ 1 v))
(exp (/ 1 v))
1
(+ 1 (/ 1 v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))))
1
(+ 1 (/ 1 v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v)))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
1
(- 1 (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
1
(- 1 (/ 1 v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(/ -1 (pow v 2))
(* 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) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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 (/ (+ (* -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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v)))) 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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) 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 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 sinTheta_O (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 sinTheta_O (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) v) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(neg.f32 (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) v))) v)) v)) v))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (neg.f32 sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ -1 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 v v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) 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)))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -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))))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #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) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))
(+ 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 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) v))) v)) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) 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)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.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 (/.f32 sinTheta_O (*.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 (* 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))))) (/.f32 (/.f32 sinTheta_O (*.f32 v 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 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) 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)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.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 (/.f32 sinTheta_i (*.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 (* 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v)) (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 (/.f32 sinTheta_i (*.f32 v 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 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))))
(* 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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(* 1/2 cosTheta_O)
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* 1/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 2 (* cosTheta_O cosTheta_i))
(/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/ (- (+ (* -1 (/ (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i))) (pow v 4))) (* 1/2 (* cosTheta_O cosTheta_i))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v)
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/720 binary32)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/72 (* cosTheta_O cosTheta_i)) (* 1/240 (* cosTheta_O cosTheta_i)))) (+ (* -1/1440 (* cosTheta_O cosTheta_i)) (* 1/10080 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* 1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/720 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/1680 binary32))) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/72 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/240 binary32)) (pow.f32 v #s(literal 4 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i))) (pow v 4))) (* -1/2 (* cosTheta_O cosTheta_i))) (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/720 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 (/ (+ (* -1/6 (+ (* -1/240 (* cosTheta_O cosTheta_i)) (* 1/72 (* cosTheta_O cosTheta_i)))) (+ (* -1/10080 (* cosTheta_O cosTheta_i)) (* 1/1440 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* -1/2 (* cosTheta_O cosTheta_i))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/240 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/72 (/ (* cosTheta_O cosTheta_i) (pow v 4)))))) v))
(neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/720 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/1680 binary32))) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal 7/720 binary32)))) v))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (exp (/ -1 v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.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)) (exp (/ -1 v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.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/12 (/ 1 (pow v 2))) 1/2) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v)
(/ (- (* 1/12 (/ 1 (pow v 2))) (+ 1/2 (/ 7/720 (pow v 4)))) v)
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32)))) v)
(/ (- (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))) (+ 1/2 (/ 7/720 (pow v 4)))) v)
(/.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32)))) #s(literal -1/2 binary32)) (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32)))) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1 (/ (- 1/2 (* 1/12 (/ 1 (pow v 2)))) v))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v))) v))
(* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2)))) v))
(/.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))) (neg.f32 v))
(* -1 (/ (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6))))) v))
(/.f32 (+.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32)))))) (neg.f32 v))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(- (exp (/ 1 v)) (exp (/ -1 v)))
(-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))) 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 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))
(neg.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (neg.f32 (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v 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)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 sinTheta_O (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 sinTheta_O (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.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 (/ (+ (* -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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v)))) 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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) 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 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_i) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.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 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) 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)) v)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) 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)))) v)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) #s(literal -1/3 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))))) (*.f32 v (*.f32 v v)))) (-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v 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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -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)))))) v))) v))) v))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (+ (* -1 (/ (+ (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 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/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (neg.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (-.f32 (*.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 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))))) v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v))) v))) (neg.f32 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) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_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 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (pow v 4))))))) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) #s(literal -1/2 binary32))) v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) (* v (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (/.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_O 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_O (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(* v (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))
(*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i v)))))
(* v (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v))))))
(*.f32 v (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(* v (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 3))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (+ (/ 1 (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))))))
(*.f32 v (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v v))))))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (/ 1 (* cosTheta_O cosTheta_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O (*.f32 cosTheta_i v))))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i v)))) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i v))))) v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) v)) (/ 1 (* cosTheta_O cosTheta_i)))))
(*.f32 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))) v)) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(+ (/ v (* cosTheta_O cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* cosTheta_O (* cosTheta_i v)))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (/.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* cosTheta_O (* cosTheta_i (pow v 2))))) (* 1/2 (/ (pow sinTheta_i 2) (* cosTheta_O (* cosTheta_i v)))))) (/ sinTheta_i (* cosTheta_O cosTheta_i)))) (/ v (* cosTheta_O cosTheta_i)))
(+.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (+.f32 (/.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i v))))))))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
(/ (* v (exp (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O cosTheta_i))
(*.f32 v (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O cosTheta_i)))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))) (/ sinTheta_O v))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 sinTheta_O v))))
(+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))
(+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) v)) (neg.f32 v)) (*.f32 sinTheta_O sinTheta_i)) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))) (/ sinTheta_i v))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 sinTheta_i v))))
(+ 1 (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))) (/ sinTheta_i v))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (+.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))))))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(exp (/ (* sinTheta_O sinTheta_i) v))
(exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* 1/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 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) #s(literal -1 binary32)) (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 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))
(/ 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)))))
(*.f32 v (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(* v (- (+ 1 (/ 7/360 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))
(*.f32 v (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(* v (- (+ 1 (/ 7/360 (pow v 4))) (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6))))))
(*.f32 v (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 31/15120 binary32) (pow.f32 v #s(literal 6 binary32)))))
v
(* -1 (* v (- (* 1/6 (/ 1 (pow v 2))) 1)))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal -1 binary32)) (neg.f32 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) (pow.f32 v #s(literal 4 binary32))))) (neg.f32 v))
(* -1 (* v (- (+ (* 1/6 (/ 1 (pow v 2))) (* 31/15120 (/ 1 (pow v 6)))) (+ 1 (/ 7/360 (pow v 4))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 31/15120 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 7/360 binary32) (pow.f32 v #s(literal 4 binary32)))))) (neg.f32 v))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
(exp (/ 1 v))
(exp.f32 (/.f32 #s(literal 1 binary32) v))
1
#s(literal 1 binary32)
(+ 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ 1 (+ (/ 1/2 (pow v 2)) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v))
(+ 1 (+ (/ 1/2 (pow v 2)) (/ 1 v)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/6 (/ 1 v))) v)) 1) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/6 binary32) v)) v) #s(literal -1 binary32)) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (/.f32 #s(literal -1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v)) v))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/6 binary32) v)) v)) v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.f32 v v))
(/ -1 (pow v 2))
(/.f32 #s(literal -1 binary32) (*.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))))
(* 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 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))))

eval209.0ms (1%)

Compiler

Compiled 51059 to 4753 computations (90.7% saved)

prune435.0ms (2.1%)

Pruning

64 alts after pruning (62 fresh and 2 done)

PrunedKeptTotal
New2106392145
Fresh252348
Picked415
Done011
Total2135642199
Accuracy
99.9%
Counts
2199 → 64
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
77.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.1%
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
98.6%
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.5%
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
71.1%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
71.1%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
71.0%
(/.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
91.3%
(/.f32 (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.1%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.1%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
60.2%
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
71.1%
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
57.9%
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
57.8%
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
98.6%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
59.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
59.3%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.2%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
94.4%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
60.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
94.1%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
94.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
60.2%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
60.0%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
78.0%
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
98.1%
(*.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
98.5%
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
98.8%
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
59.3%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
59.3%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
97.4%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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))))
98.5%
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
59.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
98.5%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
98.5%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.7%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
71.0%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
64.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
59.3%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
98.1%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
98.1%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
97.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (*.f32 (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
57.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
98.4%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
98.7%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
98.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
98.6%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
98.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
98.9%
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.3%
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
59.3%
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
98.8%
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
59.3%
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
Compiler

Compiled 3480 to 2322 computations (33.3% saved)

simplify224.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff64
(/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
cost-diff64
(*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))
cost-diff256
(/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
cost-diff256
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
cost-diff64
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
cost-diff64
(+.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))) #s(literal -1 binary32))
cost-diff128
(*.f32 v (+.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))) #s(literal -1 binary32)))
cost-diff128
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
cost-diff0
(/.f32 v cosTheta_i)
cost-diff0
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
cost-diff192
(/.f32 (/.f32 #s(literal 1/2 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)))))
cost-diff192
(/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
cost-diff256
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
cost-diff288
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
Rules
4982×*-lowering-*.f32
4982×*-lowering-*.f64
2960×/-lowering-/.f32
2960×/-lowering-/.f64
1602×neg-lowering-neg.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
076838
1243792
2849722
34152707
08540707
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))
(neg (* cosTheta_i cosTheta_O))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))))
(/ -1 v)
-1
v
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(/ 1/2 v)
1/2
(/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))
1
(/ 2 (* (sinh (/ 1 v)) 2))
2
(* (sinh (/ 1 v)) 2)
(sinh (/ 1 v))
(/ 1 v)
(+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))
(* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))
sinTheta_i
(+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))
(/ sinTheta_O v)
sinTheta_O
(* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))
(+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))
(* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v))
(/ 1/6 (* v v))
1/6
(* v v)
(/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)
(* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O)))
(* sinTheta_O (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))
(* 1/2 (* sinTheta_O sinTheta_O))
(* 1/2 (/ cosTheta_O (/ v cosTheta_i)))
1/2
(/ cosTheta_O (/ v cosTheta_i))
cosTheta_O
(/ v cosTheta_i)
v
cosTheta_i
(/ (* (* cosTheta_O cosTheta_i) -1/2) (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)))
(* (* cosTheta_O cosTheta_i) -1/2)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
-1/2
(* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1))
v
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)
(/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v)))
(+ 1/6 (/ 1/120 (* v v)))
1/6
(/ 1/120 (* v v))
1/120
(* v v)
(- 0 (* v v))
0
-1
(/ (/ 1 (/ v (* cosTheta_O cosTheta_i))) (* (sinh (/ 1 v)) (* v 2)))
(/ 1 (/ v (* cosTheta_O cosTheta_i)))
1
(/ v (* cosTheta_O cosTheta_i))
v
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(* (sinh (/ 1 v)) (* v 2))
(sinh (/ 1 v))
(/ 1 v)
(* v 2)
2
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v))
(* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2)
(/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v))
(- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v))))
(neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v))))
(/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))
(+ 1/120 (/ 1/5040 (* v v)))
1/120
(/ 1/5040 (* v v))
1/5040
(* v v)
(* (* v v) (* v v))
(+ 1 (/ 1/6 (* v v)))
1
(/ 1/6 (* v v))
1/6
(neg v)
2
(/ 1 v)
Outputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))))))))
(neg (* cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (neg.f32 cosTheta_O))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))))))))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
(/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
1
#s(literal 1 binary32)
(/ 2 (* (sinh (/ 1 v)) 2))
(/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
2
#s(literal 2 binary32)
(* (sinh (/ 1 v)) 2)
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh (/ 1 v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v)))))))
(* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))
(*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))))))
sinTheta_i
(+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))
(+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v)))))
(/ sinTheta_O v)
(/.f32 sinTheta_O v)
sinTheta_O
(* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))
(*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))))
(+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v)))
(* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v))
(/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v v))
(/ 1/6 (* v v))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
1/6
#s(literal 1/6 binary32)
(* v v)
(*.f32 v v)
(/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)) v))
(* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_O)))
(* sinTheta_O (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O v)) v))
(* 1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* 1/2 (/ cosTheta_O (/ v cosTheta_i)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
1/2
#s(literal 1/2 binary32)
(/ cosTheta_O (/ v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
cosTheta_O
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
v
cosTheta_i
(/ (* (* cosTheta_O cosTheta_i) -1/2) (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)) v))
(* (* cosTheta_O cosTheta_i) -1/2)
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
-1/2
#s(literal -1/2 binary32)
(* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1))
(-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) v)) v)
v
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)
(-.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/6 (/ 1/120 (* v v))) (- 0 (* 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)))
(+ 1/6 (/ 1/120 (* v v)))
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
1/6
#s(literal 1/6 binary32)
(/ 1/120 (* v v))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
1/120
#s(literal 1/120 binary32)
(* v v)
(*.f32 v v)
(- 0 (* v v))
(-.f32 #s(literal 0 binary32) (*.f32 v v))
0
#s(literal 0 binary32)
-1
#s(literal -1 binary32)
(/ (/ 1 (/ v (* cosTheta_O cosTheta_i))) (* (sinh (/ 1 v)) (* v 2)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/ 1 (/ v (* cosTheta_O cosTheta_i)))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
1
#s(literal 1 binary32)
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_i cosTheta_O))
v
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(* (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)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.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)))))
(/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(exp (/ (* sinTheta_i sinTheta_O) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v))
(*.f32 #s(literal 2 binary32) (+.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)))))
(* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2)
(*.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)))) (/.f32 #s(literal -2 binary32) v))
(/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg 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)
(- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v))))
(+.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))))
(neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v))))
(/.f32 (+.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))
(/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))
(+ 1/120 (/ 1/5040 (* v v)))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
1/120
#s(literal 1/120 binary32)
(/ 1/5040 (* v v))
(/.f32 #s(literal 1/5040 binary32) (*.f32 v v))
1/5040
#s(literal 1/5040 binary32)
(* v v)
(*.f32 v v)
(* (* v v) (* v v))
(*.f32 v (*.f32 v (*.f32 v v)))
(+ 1 (/ 1/6 (* v v)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))
1
#s(literal 1 binary32)
(/ 1/6 (* v v))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
1/6
#s(literal 1/6 binary32)
(neg v)
(neg.f32 v)
2
#s(literal 2 binary32)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)

localize394.0ms (1.9%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy98.8%
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
accuracy98.8%
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
accuracy98.6%
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
accuracy98.3%
(*.f32 (*.f32 v v) (*.f32 v v))
accuracy99.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
accuracy99.3%
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy95.0%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
accuracy99.0%
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
accuracy99.0%
(+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v)))
accuracy99.0%
(*.f32 v (+.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))) #s(literal -1 binary32)))
accuracy98.0%
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
accuracy100.0%
(/.f32 v cosTheta_i)
accuracy99.9%
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
accuracy99.5%
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
accuracy98.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
accuracy98.8%
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
accuracy98.7%
(/.f32 (/.f32 #s(literal 1/2 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)))))
accuracy97.5%
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Results
264.0ms256×0valid
Compiler

Compiled 902 to 77 computations (91.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-div: 58.0ms (34.9% of total)
ival-mult: 55.0ms (33.1% of total)
ival-add: 30.0ms (18% of total)
...c/correct-round.rkt:119:19: 11.0ms (6.6% of total)
ival-neg: 4.0ms (2.4% of total)
ival-sinh: 3.0ms (1.8% of total)
ival-exp: 2.0ms (1.2% of total)
ival-sub: 2.0ms (1.2% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

series125.0ms (0.6%)

Counts
29 → 684
Calls
Call 1
Inputs
#<alt (* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))>
#<alt (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))))>
#<alt (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))>
#<alt (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))>
#<alt (* 1/2 (/ cosTheta_O (/ v cosTheta_i)))>
#<alt (/ cosTheta_O (/ v cosTheta_i))>
#<alt (/ v cosTheta_i)>
#<alt (/ (* (* cosTheta_O cosTheta_i) -1/2) (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)))>
#<alt (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1))>
#<alt (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)>
#<alt (* (* cosTheta_O cosTheta_i) -1/2)>
#<alt (/ (/ 1 (/ v (* cosTheta_O cosTheta_i))) (* (sinh (/ 1 v)) (* v 2)))>
#<alt (/ 1 (/ v (* cosTheta_O cosTheta_i)))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))>
#<alt (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v))>
#<alt (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2)>
#<alt (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v))>
#<alt (sinh (/ 1 v))>
#<alt (/ 1/6 (* v v))>
#<alt (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))>
#<alt (/ 1/120 (* v v))>
#<alt (+ 1/6 (/ 1/120 (* v v)))>
#<alt (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v)))>
#<alt (* (sinh (/ 1 v)) (* v 2))>
#<alt (* (* v v) (* v v))>
#<alt (+ 1/120 (/ 1/5040 (* v v)))>
#<alt (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* v (+ (* -18 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))>
#<alt (* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -216 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -3 (/ (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (* -1/2 (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (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 (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 3))>
#<alt (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))>
#<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 (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))>
#<alt (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 3))>
#<alt (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))>
#<alt (* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* v (- (* 18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* v (- (* v (+ (* -18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* v (- (* v (+ (* v (- (* -18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (/ -1/2 v)>
#<alt (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ (- (+ (* 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) v)>
#<alt (/ -1/2 v)>
#<alt (* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (* -1 (/ (+ 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))) v))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))>
#<alt (/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2)))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))>
#<alt (/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))>
#<alt (* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))>
#<alt (/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))>
#<alt (/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2)))) (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))>
#<alt (/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 108 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))>
#<alt (* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))>
#<alt (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* (pow v 2) (+ (* -18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow v 2) (+ (* v (- (* 18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow v 2) (+ (* v (- (* v (+ (* 18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (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 (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))>
#<alt (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))>
#<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 (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (/ (+ (* -18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 36 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))>
#<alt (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))>
#<alt (* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))>
#<alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 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 (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<alt (/ v cosTheta_i)>
#<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/120 (pow v 3))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 3))>
#<alt (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))>
#<alt (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))>
#<alt (* -1 v)>
#<alt (* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))>
#<alt (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))>
#<alt (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))>
#<alt (* -1 v)>
#<alt (* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))>
#<alt (* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))>
#<alt (* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))>
#<alt (/ -1/120 (pow v 4))>
#<alt (/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))>
#<alt (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))>
#<alt (/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))>
#<alt -1>
#<alt (* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt -1>
#<alt (* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<alt (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)>
#<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) (* (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 (/ (* 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 (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* cosTheta_O cosTheta_i))>
#<alt (/ v (* 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 (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 2520 (/ (* cosTheta_O (* cosTheta_i (pow v 5))) (exp (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* (pow v 5) (+ (* -105840 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* -1/2 (* (pow v 2) (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))>
#<alt (* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1/2 (* (pow v 2) (+ (* -177811200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (+ (* -42 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 25401600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1/2 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) 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 (/ (+ (* -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))))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_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)))))) (* 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))))))))))) 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))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))>
#<alt (/ 1/2520 (pow v 6))>
#<alt (/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 6))>
#<alt (/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 6))>
#<alt (/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (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 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/2520 (pow v 7))>
#<alt (/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 7))>
#<alt (/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 7))>
#<alt (/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (pow v 7))>
#<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))) (* 1/2520 (/ 1 (pow v 6)))))) 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/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))>
#<alt (/ 1/5040 (pow v 7))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 7))>
#<alt (/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* 1/6 (pow v 2))))) (pow v 7))>
#<alt (/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))))) (pow v 7))>
#<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 (- (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/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (/ 1/6 (pow v 2))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (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 (/ 1/120 (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 (/ -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 (* 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 (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (pow v 4)>
#<alt (/ 1/5040 (pow v 2))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt (+ 1/120 (* 1/5040 (/ 1 (pow v 2))))>
#<alt (/ 1/5040 (pow v 6))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))>
#<alt (/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))>
#<alt (/ 1/120 (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
#<alt (/ 1/120 (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
#<alt (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))>
Calls

171 calls:

TimeVariablePointExpression
8.0ms
v
@0
(/ (* (* cosTheta_O cosTheta_i) -1/2) (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)))
7.0ms
sinTheta_i
@inf
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))
7.0ms
cosTheta_i
@0
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))
6.0ms
v
@0
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))
6.0ms
cosTheta_i
@0
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))

rewrite386.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
3446×*-lowering-*.f32
3446×*-lowering-*.f64
3342×/-lowering-/.f32
3342×/-lowering-/.f64
2024×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076452
1532375
25497367
08072367
Stop Event
iter limit
node limit
Counts
29 → 796
Calls
Call 1
Inputs
(* (neg (* cosTheta_i cosTheta_O)) (* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))))
(* (/ -1 v) (/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v)))))))))
(/ (/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2)))) (+ 1 (* sinTheta_i (+ (/ sinTheta_O v) (* sinTheta_i (+ (* (/ 1/6 (* v v)) (/ (* sinTheta_i (* sinTheta_O (* sinTheta_O sinTheta_O))) v)) (/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))))))))
(/ (/ 1/2 v) (/ 1 (/ 2 (* (sinh (/ 1 v)) 2))))
(* 1/2 (/ cosTheta_O (/ v cosTheta_i)))
(/ cosTheta_O (/ v cosTheta_i))
(/ v cosTheta_i)
(/ (* (* cosTheta_O cosTheta_i) -1/2) (* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)))
(* v (+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1))
(+ (/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v))) -1)
(* (* cosTheta_O cosTheta_i) -1/2)
(/ (/ 1 (/ v (* cosTheta_O cosTheta_i))) (* (sinh (/ 1 v)) (* v 2)))
(/ 1 (/ v (* cosTheta_O cosTheta_i)))
(/ v (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(/ (/ (/ (* cosTheta_i cosTheta_O) v) (exp (/ (* sinTheta_i sinTheta_O) v))) (/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v)))
(/ (* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2) (/ 1 v))
(* (/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v)) 2)
(/ (- (neg (/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))) (+ 1 (/ 1/6 (* v v)))) (neg v))
(sinh (/ 1 v))
(/ 1/6 (* v v))
(/ (* 1/2 (* sinTheta_O sinTheta_O)) (* v v))
(/ 1/120 (* v v))
(+ 1/6 (/ 1/120 (* v v)))
(/ (+ 1/6 (/ 1/120 (* v v))) (- 0 (* v v)))
(* (sinh (/ 1 v)) (* v 2))
(* (* v v) (* v v))
(+ 1/120 (/ 1/5040 (* v v)))
(/ (+ 1/120 (/ 1/5040 (* v v))) (* (* v v) (* v v)))
Outputs
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(neg.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (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) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 2 binary32)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (neg.f32 v)) (neg.f32 cosTheta_i))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (/.f32 v cosTheta_i)))
(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 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 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 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (*.f32 (*.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)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.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 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.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) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.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 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O 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 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i)
(*.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_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(pow.f32 (/.f32 cosTheta_i v) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 cosTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_i v)))
(/.f32 v cosTheta_i)
(/.f32 v (neg.f32 (neg.f32 cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(/.f32 (neg.f32 v) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(*.f32 v (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)
(neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(pow.f32 (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (neg.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)) (neg.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal 1 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))))) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(+.f32 (neg.f32 v) (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) (neg.f32 v))
(fma.f32 #s(literal -1 binary32) v (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))))
(fma.f32 v #s(literal -1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))))
(fma.f32 v (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (neg.f32 v))
(fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) v) (neg.f32 v))
(fma.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) v (neg.f32 v))
(fma.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)) (neg.f32 v))
(-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v)
(-.f32 (+.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) #s(literal 0 binary32)) v)
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) #s(literal 3 binary32)) (pow.f32 (neg.f32 v) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v)))) (-.f32 (*.f32 (neg.f32 v) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v)))) (*.f32 (neg.f32 v) (neg.f32 v))) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) (neg.f32 v)))
(/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))))) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 v (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32)) v) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(*.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) v)
(+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))
(+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))) #s(literal -1 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v) #s(literal -1 binary32))
(-.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32))
(-.f32 (/.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))) (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))))) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))))) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v))))))
(/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))))) (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v)))))))
(/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal -1 binary32)) (neg.f32 (*.f32 v v)))))))
(*.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32))))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) cosTheta_O)
(*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(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 #s(literal 1/2 binary32) v))))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (*.f32 (*.f32 v (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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (*.f32 (-.f32 #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 #s(literal 1/2 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.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 cosTheta_O 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) v) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (/.f32 cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (/.f32 v cosTheta_i)))
(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 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 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 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (*.f32 (*.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)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 #s(literal 0 binary32) (*.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 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.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) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.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 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O 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 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O) cosTheta_i)
(*.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_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 v (*.f32 cosTheta_i cosTheta_O))
(/.f32 v (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 v (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(/.f32 (/.f32 v cosTheta_i) cosTheta_O)
(/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(/.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)) (neg.f32 cosTheta_O))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(/.f32 (/.f32 v cosTheta_O) cosTheta_i)
(/.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 (/.f32 v cosTheta_O)) (neg.f32 cosTheta_i))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(*.f32 v (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 v (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 v cosTheta_i) (/.f32 #s(literal 1 binary32) cosTheta_O))
(*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(*.f32 (/.f32 v cosTheta_O) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) (/.f32 v (neg.f32 cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v)))
(neg.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(pow.f32 (/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal -1 binary32)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32)))) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32)))) (neg.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v)))
(*.f32 (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v))
(neg.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) (/.f32 v #s(literal 1/2 binary32))))
(pow.f32 (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 2 binary32) (*.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal 2 binary32)) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (/.f32 v #s(literal 1/2 binary32))) (neg.f32 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32))) (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v))
(*.f32 #s(literal 1 binary32) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 v #s(literal 1/2 binary32))) v))
(*.f32 #s(literal 2 binary32) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) v))
(*.f32 (/.f32 v #s(literal 1/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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v))
(*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))))
(*.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v) v)
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) (neg.f32 v))
(*.f32 (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v) #s(literal -1 binary32)) (neg.f32 v))
(neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v))
(neg.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v) #s(literal 2 binary32)))
(neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 2 binary32) (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (*.f32 #s(literal 1 binary32) (neg.f32 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v)
(/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v)
(/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal -1 binary32)) 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v))
(*.f32 #s(literal 2 binary32) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) #s(literal 1 binary32)))
(*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (/.f32 #s(literal 2 binary32) (neg.f32 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 2 binary32) v))
(neg.f32 (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) 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)))) v) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))
(pow.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 v)) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) v) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) 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)))) v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v)))
(-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (*.f32 (neg.f32 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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v 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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (neg.f32 v)) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) #s(literal -1 binary32)) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) v))
(/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) #s(literal 1 binary32)) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (neg.f32 v)))
(/.f32 (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal -1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v))
(/.f32 (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)))
(/.f32 (neg.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal -1 binary32)) v)
(/.f32 (-.f32 (pow.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)))) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v)) #s(literal 3 binary32))) (+.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)))) v) (/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) v)) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 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)))) v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))))
(/.f32 (-.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)))) v) (/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) v)) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 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)))) v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (neg.f32 v))))
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))) (/.f32 #s(literal -1 binary32) 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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))))
(/.f32 (*.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 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 #s(literal -1 binary32) v)) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
(*.f32 #s(literal 1 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v))
(*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (/.f32 #s(literal -1 binary32) 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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(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 (*.f32 (-.f32 #s(literal 0 binary32) (log.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))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 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 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1/2 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 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.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 #s(literal -1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sinh.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/2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(neg.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))
(pow.f32 (/.f32 (*.f32 v v) #s(literal 1/6 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) #s(literal 1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) #s(literal 1/6 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) #s(literal 1/6 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/6 binary32) v)))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/.f32 #s(literal -1/6 binary32) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/6 binary32) v) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) v)) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/6 binary32) v)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(*.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/6 binary32))
(*.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1/6 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1/6 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v v))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 v v)))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 sinTheta_O sinTheta_O)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 sinTheta_O v) (/.f32 v sinTheta_O)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 sinTheta_O v) (/.f32 v sinTheta_O)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) v) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (*.f32 v v)))
(pow.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) #s(literal 1/120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/120 binary32) v)))
(/.f32 #s(literal 1/120 binary32) (*.f32 v v))
(/.f32 #s(literal -1/120 binary32) (neg.f32 (*.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 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) 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))
(*.f32 (/.f32 #s(literal -1/120 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v))
(+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))
(+.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) 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 #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))
(fma.f32 (/.f32 #s(literal -1/120 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 1/6 binary32))
(fma.f32 (/.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v) #s(literal 1/6 binary32))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (/.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32)))) (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32)))))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (+.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 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 v (*.f32 v (*.f32 v v))))) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))
(/.f32 (neg.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v))))))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))) (neg.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))
(/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32)))
(*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))
(neg.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (*.f32 v v)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))))
(pow.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (*.f32 v v))
(/.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (neg.f32 (*.f32 v v)) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32)))) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) #s(literal 1 binary32)) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/216 binary32) (/.f32 #s(literal 1/1728000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (+.f32 #s(literal 1/36 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 #s(literal -1 binary32) (*.f32 v v))) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))
(*.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) 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 (/.f32 #s(literal 1/120 binary32) v) v)))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) v)
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(exp.f32 (*.f32 (log.f32 (*.f32 v v)) #s(literal 2 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))
(+.f32 (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 0 binary32))
(pow.f32 v #s(literal 4 binary32))
(pow.f32 (*.f32 v v) #s(literal 2 binary32))
(fma.f32 v (*.f32 v (*.f32 v v)) #s(literal 0 binary32))
(fma.f32 (*.f32 v v) (*.f32 v v) #s(literal 0 binary32))
(fma.f32 (*.f32 v (*.f32 v v)) v #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 v v) #s(literal 1 binary32)) (pow.f32 (*.f32 v v) #s(literal 1 binary32)) #s(literal 0 binary32))
(-.f32 (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 0 binary32))
(/.f32 (+.f32 (pow.f32 (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 3 binary32)) #s(literal 0 binary32)) (+.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 0 binary32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))))
(/.f32 (-.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 0 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))
(*.f32 v (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 v v) (*.f32 v v))
(*.f32 (*.f32 v (*.f32 v v)) v)
(*.f32 (pow.f32 (*.f32 v v) #s(literal 1 binary32)) (pow.f32 (*.f32 v v) #s(literal 1 binary32)))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(+.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(fma.f32 #s(literal 1/5040 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(fma.f32 #s(literal -1/5040 binary32) (/.f32 #s(literal -1 binary32) (*.f32 v v)) #s(literal 1/120 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/5040 binary32) #s(literal 1/120 binary32))
(fma.f32 (/.f32 #s(literal 1/5040 binary32) v) (/.f32 #s(literal 1 binary32) v) #s(literal 1/120 binary32))
(fma.f32 (/.f32 #s(literal -1/5040 binary32) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v))) #s(literal 1/120 binary32))
(fma.f32 (/.f32 #s(literal -1/5040 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v) #s(literal 1/120 binary32))
(-.f32 (/.f32 #s(literal 1/14400 binary32) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)))) (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))))
(/.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)))))
(/.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (+.f32 (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/604800 binary32) (*.f32 v v)))))
(/.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v))))))) (neg.f32 (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))) (neg.f32 (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/14400 binary32)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)))
(*.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))))))
(*.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))))
(pow.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v v))))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))
(/.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32))))))
(/.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v (*.f32 v (*.f32 v v))) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))))
(/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v v)) (*.f32 v v))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)))) (*.f32 v (*.f32 v (*.f32 v v)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (+.f32 #s(literal 1/1728000 binary32) (/.f32 #s(literal 1/128024064000 binary32) (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (+.f32 #s(literal 1/14400 binary32) (*.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) (-.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal 1/120 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/14400 binary32) (/.f32 #s(literal 1/25401600 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (-.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))
(/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) v) (*.f32 v (*.f32 v v)))
(/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v v))) v)
(/.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v v)) v) v)
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 v v)))))
(*.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (*.f32 v v)))))
(*.f32 (neg.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))))
(*.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))

simplify488.0ms (2.4%)

Algorithm
egg-herbie
Rules
6184×*-lowering-*.f32
6184×*-lowering-*.f64
3824×+-lowering-+.f64
3824×+-lowering-+.f32
2218×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129014331
1482014042
0856114042
Stop Event
iter limit
node limit
Counts
684 → 684
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* v (+ (* -18 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -216 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -3 (/ (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (* -1/2 (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (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)))))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 3))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))
(/ (* 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)))))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 3))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* v (- (* 18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* v (- (* v (+ (* -18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* v (- (* v (+ (* v (- (* -18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(/ -1/2 v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/ (- (+ (* 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) v)
(/ (- (+ (* 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) v)
(/ -1/2 v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(* -1 (/ (+ 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))) v))
(* -1 (/ (+ 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))) 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)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2)))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(/ -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)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2)))) (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 108 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* (pow v 2) (+ (* -18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow v 2) (+ (* v (- (* 18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow v 2) (+ (* v (- (* v (+ (* 18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (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)))))))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))
(/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))
(/ 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)))))))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/ (+ (* -18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))
(/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 36 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
1/2
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O 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)
(/ 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)
(* -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/120 (pow v 3))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 3))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))
(* -1 v)
(* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))
(* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))
(* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))
(* -1 v)
(* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))
(* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))
(* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))
(/ -1/120 (pow v 4))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
-1
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
-1
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(* -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) (* (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))))))
(/ (* 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)
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 2520 (/ (* cosTheta_O (* cosTheta_i (pow v 5))) (exp (/ (* sinTheta_O sinTheta_i) v))))
(* (pow v 5) (+ (* -105840 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))
(* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* -1/2 (* (pow v 2) (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))
(* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1/2 (* (pow v 2) (+ (* -177811200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (+ (* -42 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 25401600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1/2 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* 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))) 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 (/ (+ (* -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))))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_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)))))) (* 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))))))))))) 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))))))))) 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) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/ 1/2520 (pow v 6))
(/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 6))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 6))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (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))))))
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/2520 (pow v 7))
(/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 7))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 7))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (pow v 7))
(/ 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))) (* 1/2520 (/ 1 (pow v 6)))))) 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/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))
(/ 1/5040 (pow v 7))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 7))
(/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* 1/6 (pow v 2))))) (pow v 7))
(/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))))) (pow v 7))
(/ 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 (- (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/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(/ 1/6 (pow v 2))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(* 1/2 (/ (pow sinTheta_O 2) (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))
(/ 1/120 (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))))
(/ -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)))
(* 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))))))
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(pow v 4)
(/ 1/5040 (pow v 2))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
1/120
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
1/120
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(/ 1/5040 (pow v 6))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/ 1/120 (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/ 1/120 (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O 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) (* (+ 1 (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))) (/ sinTheta_O v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* v (+ (* -18 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))
(* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* -1/2 (* v (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 #s(literal -1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -36 binary32)))))))
(* v (+ (* 6 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -18 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* v (+ (* -1/2 (* v (+ (* -216 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -3 (/ (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (* -1/2 (+ (* -108 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 72 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -216 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -36 binary32))) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal 72 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -36 binary32)))))))))
(* 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (*.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 (/ (+ (* -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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) 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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))) v)) 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 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.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/2 binary32) (+.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))))) v)) v)) v)) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.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 (*.f32 sinTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.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))) (*.f32 (*.f32 v v) (*.f32 v v)))))))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32))) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32))) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -216 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32)))) sinTheta_O) (/.f32 (*.f32 #s(literal 72 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 (*.f32 #s(literal 18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32))) sinTheta_i)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i))) sinTheta_i))) sinTheta_i))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.f32 (*.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 (-.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -216 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 72 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32)))) sinTheta_O)))) sinTheta_i)) sinTheta_i)) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.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 (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.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)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 cosTheta_O 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 (*.f32 sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.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 (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (+ (* -1/2 (/ (+ (* -108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -216 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -36 binary32)))) sinTheta_i) (/.f32 (*.f32 #s(literal 72 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 6 binary32))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* 6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i v))) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i)))) (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32))) sinTheta_O)) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -6 (/ (* cosTheta_O (* cosTheta_i v)) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -18 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -1/2 (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 1/2 (/ (+ (* -216 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* 3 (/ (* v (+ (* -72 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 108 (/ (* cosTheta_O (* cosTheta_i (pow v 3))) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 72 (/ (* cosTheta_O (* cosTheta_i (pow v 4))) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O))) sinTheta_O))) sinTheta_O))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_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 sinTheta_i)))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -216 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 72 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 v v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 36 binary32)))) sinTheta_i)))) sinTheta_O)) sinTheta_O)) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal -6 binary32) v) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* v (- (* 18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal -6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))
(* v (- (* v (+ (* -18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 v (+.f32 (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 #s(literal -6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))
(* v (- (* v (+ (* v (- (* -18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 v (+.f32 (*.f32 v (+.f32 (/.f32 #s(literal 18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal -18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))) (/.f32 #s(literal -6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ (- (+ (* 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) v)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))) #s(literal -1/2 binary32)) v)
(/ -1/2 v)
(/.f32 #s(literal -1/2 binary32) v)
(* -1 (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v))
(* -1 (/ (+ 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))) v))
(/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) v))) v)) v)) (neg.f32 v))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.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 (*.f32 v v) (*.f32 v v))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 3) (* (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))))))) (/ (pow sinTheta_O 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 sinTheta_O (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal -6 binary32) v) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) v) (*.f32 (*.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 (*.f32 #s(literal 18 binary32) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2)))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) v) (*.f32 (*.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 (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) v) (*.f32 (*.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 (+.f32 (*.f32 #s(literal -36 binary32) (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) sinTheta_O) (*.f32 #s(literal 108 binary32) (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (+.f32 (/.f32 (*.f32 #s(literal -36 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 54 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal -6 binary32) v) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 6 binary32) v) (*.f32 (*.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)))))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) v) (*.f32 (*.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 (+.f32 (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -18 binary32)) (*.f32 #s(literal 18 binary32) (/.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* -18 (/ (pow v 2) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i)) (* 6 (/ v (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) v) (*.f32 (*.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 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -36 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)))) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal 108 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) (neg.f32 sinTheta_i)) (*.f32 #s(literal 18 binary32) (/.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(/ -1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.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 (*.f32 v v) (*.f32 v v))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.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 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (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))))))) (/ (pow sinTheta_i 2) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -1 (/ sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) v)) (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 (*.f32 v v) (*.f32 v v)))))) (/.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal -6 binary32) v) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -6 binary32) 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 sinTheta_i)))) (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2)))) (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) 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 sinTheta_i)))) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (- (+ (* -6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 108 (/ (pow v 4) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))) (+ (* -36 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 3) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) 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 sinTheta_i)))) (/.f32 (+.f32 (*.f32 #s(literal -36 binary32) (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) sinTheta_i) (*.f32 #s(literal 108 binary32) (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 #s(literal -36 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 54 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* -6 (/ v (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal -6 binary32) v) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -18 (/ (pow v 2) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 6 binary32) 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 sinTheta_i))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -54 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) 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 sinTheta_i)))) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -18 binary32)) (*.f32 #s(literal 18 binary32) (/.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 108 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -54 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 3) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* -18 (/ (pow v 2) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O)) (* 6 (/ v (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) 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 sinTheta_i)))) (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -36 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)))) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal 108 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) (neg.f32 sinTheta_O)) (*.f32 #s(literal 18 binary32) (/.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* (pow v 2) (+ (* -18 (/ v (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (*.f32 #s(literal -18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow v 2) (+ (* v (- (* 18 (/ v (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (+.f32 (/.f32 (*.f32 #s(literal 18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal -18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))))
(* (pow v 2) (+ (* v (- (* v (+ (* 18 (/ v (* (pow sinTheta_O 6) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ 1 (* (pow sinTheta_O 5) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 18 (/ 1 (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 6 (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 6 binary32) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (+.f32 (*.f32 v (+.f32 (/.f32 #s(literal 18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 18 binary32) v) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 #s(literal -18 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) 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)))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/2 (/ (+ 1/6 (+ (* -1 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))) (* -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))))))
(+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 v (*.f32 v v)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) 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)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v))
(+ 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 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) v))) v)) v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) 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)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.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 v 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))))) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.f32 (*.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 (*.f32 #s(literal -18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_i 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.f32 (*.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 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)) (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 5) (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_i 3))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.f32 (*.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 (+.f32 (*.f32 #s(literal -108 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)))) sinTheta_O) (*.f32 #s(literal 36 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (+.f32 (/.f32 (*.f32 #s(literal -54 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 36 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_i 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v v)) (*.f32 (*.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)))))) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v v)) (*.f32 (*.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 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 18 binary32)) (*.f32 #s(literal -18 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* (pow sinTheta_O 6) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_O 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 18 (/ (pow v 3) (* (pow sinTheta_O 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_i))) (pow sinTheta_i 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v v)) (*.f32 (*.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 (+.f32 (/.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -108 binary32) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal 36 binary32) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32))) (neg.f32 sinTheta_i)) (*.f32 #s(literal -18 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) 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)))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (/.f32 sinTheta_i (*.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 (* 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)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v v) (*.f32 v v)))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(/ (+ (* -18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v 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 sinTheta_i)))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (- (+ (* -1 (/ (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow sinTheta_O 2))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v 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 sinTheta_i)))) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal -18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(/ (- (+ (* -1 (/ (+ (* -108 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -3 (/ (* v (+ (* -54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_i)) (* 36 (/ (pow v 5) (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3))) (* 6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* -54 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 36 (/ (pow v 4) (* (pow sinTheta_O 2) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (pow sinTheta_O 3))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v 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 sinTheta_i)))) (/.f32 (+.f32 (*.f32 #s(literal -108 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (/.f32 (*.f32 #s(literal -3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)))) sinTheta_i) (*.f32 #s(literal 36 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -54 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 #s(literal 36 binary32) (*.f32 (*.f32 v v) (*.f32 v v))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* 6 (/ (pow v 2) (* (pow sinTheta_O 3) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(/.f32 (*.f32 #s(literal 6 binary32) (*.f32 v v)) (*.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))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 18 (/ (pow v 3) (* sinTheta_O (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (pow sinTheta_O 3)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 18 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v 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 sinTheta_i))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (+ (* -36 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 54 (/ (pow v 4) (* sinTheta_O (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v 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 sinTheta_i)))) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 18 binary32)) (*.f32 #s(literal -18 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (/ (+ (* -6 (/ (pow v 2) (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 3 (/ (* v (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (* sinTheta_O sinTheta_i))) (* 36 (/ (pow v 5) (* sinTheta_O (* (pow sinTheta_i 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (+ (* -36 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 54 (/ (pow v 4) (* (pow sinTheta_i 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) sinTheta_O)) (* 18 (/ (pow v 3) (* (pow sinTheta_i 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) sinTheta_O))) (pow sinTheta_O 3)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -6 binary32) (*.f32 v 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 sinTheta_i)))) (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -108 binary32) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 3 binary32) (*.f32 v (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 18 binary32)))) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 #s(literal 36 binary32) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -18 binary32)))) (neg.f32 sinTheta_O)) (*.f32 #s(literal -18 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32)))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/12 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))
(- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6)))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 7/720 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32)))))
(* 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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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/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) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 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)
(/ (* 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)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(/ v cosTheta_i)
(/.f32 v cosTheta_i)
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* -1/2 (/ (* cosTheta_O cosTheta_i) (* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(* 60 (* cosTheta_O (* cosTheta_i (pow v 3))))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(* (pow v 3) (+ (* -1200 (* cosTheta_O (* cosTheta_i (pow v 2)))) (* 60 (* cosTheta_O cosTheta_i))))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.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)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 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 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) 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 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (*.f32 (*.f32 v v) (*.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 (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (+.f32 (*.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/720 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))) 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 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/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 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32))) (*.f32 (*.f32 v v) (*.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 (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.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/720 binary32)))) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32))) (*.f32 (*.f32 v v) (*.f32 v v))))) (neg.f32 v))
(/ -1/120 (pow v 3))
(/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 3))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v)))
(* -1 v)
(neg.f32 v)
(* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))
(*.f32 v (+.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))) #s(literal -1 binary32)))
(* v (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1))
(*.f32 v (+.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))) #s(literal -1 binary32)))
(* -1 v)
(neg.f32 v)
(* -1 (* v (+ 1 (* 1/6 (/ 1 (pow v 2))))))
(*.f32 v (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))
(*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
(* -1 (* v (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))))
(*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/ -1/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* (pow v 2) (- (* -1 (pow v 2)) 1/6)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal -1 binary32)))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
-1
#s(literal -1 binary32)
(* -1 (+ 1 (* 1/6 (/ 1 (pow v 2)))))
(+.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal -1 binary32)))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1)
(+.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))) #s(literal -1 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.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 (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32))) (*.f32 (*.f32 v v) (*.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 (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.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)))) 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 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/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 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32))) (*.f32 (*.f32 v v) (*.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 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32))) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.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))))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 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)
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.f32 cosTheta_O cosTheta_i))
(/ v (* cosTheta_O cosTheta_i))
(/.f32 v (*.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)
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 2520 (/ (* cosTheta_O (* cosTheta_i (pow v 5))) (exp (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 #s(literal 2520 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(* (pow v 5) (+ (* -105840 (/ (* cosTheta_O (* cosTheta_i (pow v 2))) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))
(*.f32 (pow.f32 v #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -105840 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 #s(literal 2520 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* -1/2 (* (pow v 2) (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))))))
(*.f32 (pow.f32 v #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2520 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (+.f32 (/.f32 (*.f32 #s(literal -105840 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -4656960 binary32)))))))
(* (pow v 5) (+ (* 2520 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -105840 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (+ (* -1/2 (* (pow v 2) (+ (* -177811200 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (+ (* -42 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))) (* 25401600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1/2 (+ (* -8890560 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v)))) (* 4233600 (/ (* cosTheta_O cosTheta_i) (exp (/ (* sinTheta_O sinTheta_i) v))))))))))))
(*.f32 (pow.f32 v #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 2520 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (+.f32 (/.f32 (*.f32 #s(literal -105840 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (/.f32 (*.f32 #s(literal -177811200 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -4656960 binary32)) #s(literal -42 binary32)) (/.f32 (*.f32 #s(literal 25401600 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -4656960 binary32)))))))))
(* 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 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (*.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 (/ (+ (* -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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v)))) 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 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) v) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 v (*.f32 v v))))) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -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))))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_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)))))) (* 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))))))))))) 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))))))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/6 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))))) v) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))))) v)) v)) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 (*.f32 v v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 v v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_i (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) #s(literal -1/2 binary32))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 v v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2)))))))))))) (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))) #s(literal -1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))) v)) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 4) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))) (* -1/2 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))))))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))) (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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))))))) #s(literal -1/2 binary32))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (+ 1 (+ (* 1/5040 (/ 1 (pow v 6))) (+ (* 1/120 (/ 1 (pow v 4))) (* 1/6 (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v 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)))))))))
(/ 1/2520 (pow v 6))
(/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) #s(literal 1/60 binary32))) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) #s(literal 1/3 binary32))))) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))) (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) (*.f32 (*.f32 v v) (*.f32 v v)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(/ 1/2520 (pow v 7))
(/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/2520 (* 1/60 (pow v 2))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) #s(literal 1/60 binary32))) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* 1/3 (pow v 2))))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) #s(literal 1/3 binary32))))) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/2520 (* (pow v 2) (+ 1/60 (* (pow v 2) (+ 1/3 (* 2 (pow v 2))))))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/2520 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))) (pow.f32 v #s(literal 7 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 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v)
(/ (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))) 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 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2))))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v))
(/ 1/5040 (pow v 7))
(/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* 1/6 (pow v 2))))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))))) (pow.f32 v #s(literal 7 binary32)))
(/ (+ 1/5040 (* (pow v 2) (+ 1/120 (* (pow v 2) (+ 1/6 (pow v 2)))))) (pow v 7))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (+.f32 (*.f32 v v) #s(literal 1/6 binary32)))))) (pow.f32 v #s(literal 7 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 (*.f32 v 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 (*.f32 v 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 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 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/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 (*.f32 v 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 (*.f32 v 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 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(/ 1/6 (pow v 2))
(/.f32 #s(literal 1/6 binary32) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))
(* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.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))
(/ 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 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 binary32))) (*.f32 v v))
(/ (+ 1/120 (* 1/6 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) #s(literal 1/6 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)))
(/ -1/120 (pow v 4))
(/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (- (* -1/6 (pow v 2)) 1/120) (pow v 4))
(/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v 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)))
(* 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) (*.f32 (*.f32 v v) (*.f32 v v)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(pow v 4)
(*.f32 (*.f32 v v) (*.f32 v v))
(/ 1/5040 (pow v 2))
(/.f32 #s(literal 1/5040 binary32) (*.f32 v v))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (*.f32 v v))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (*.f32 v v))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 2))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (*.f32 v v))
1/120
#s(literal 1/120 binary32)
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
1/120
#s(literal 1/120 binary32)
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(+ 1/120 (* 1/5040 (/ 1 (pow v 2))))
(+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)))
(/ 1/5040 (pow v 6))
(/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 6 binary32)))
(/ (+ 1/5040 (* 1/120 (pow v 2))) (pow v 6))
(/.f32 (+.f32 #s(literal 1/5040 binary32) (*.f32 (*.f32 v v) #s(literal 1/120 binary32))) (pow.f32 v #s(literal 6 binary32)))
(/ 1/120 (pow v 4))
(/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ 1/120 (pow v 4))
(/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))
(/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))

eval167.0ms (0.8%)

Compiler

Compiled 58030 to 4828 computations (91.7% saved)

prune401.0ms (1.9%)

Pruning

99 alts after pruning (95 fresh and 4 done)

PrunedKeptTotal
New1508631571
Fresh253257
Picked325
Done022
Total1536991635
Accuracy
99.9%
Counts
1635 → 99
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(/.f32 (pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
78.0%
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
98.2%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
77.9%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
71.1%
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
71.1%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
71.0%
(/.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
59.3%
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
95.1%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
94.4%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
95.3%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
64.5%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
69.9%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))))
76.0%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
69.9%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
69.9%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
95.0%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (*.f32 v #s(literal 2 binary32))))
98.9%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
98.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
71.0%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
98.2%
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.3%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
98.6%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
59.3%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
59.3%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
56.2%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
56.2%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
64.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
71.0%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
98.2%
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
59.3%
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
98.4%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
91.1%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
94.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
94.4%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
60.2%
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
69.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
94.2%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
69.7%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
60.2%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
60.0%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
69.8%
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
71.0%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
97.9%
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.5%
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
71.1%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
71.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
59.3%
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
98.2%
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
71.1%
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
71.1%
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
98.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
98.2%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
59.3%
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
59.3%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
97.4%
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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))))
51.4%
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
51.1%
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
59.3%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
98.7%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
59.3%
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
55.9%
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
98.5%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
71.0%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
64.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
59.3%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
98.1%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
97.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (*.f32 (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
57.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
57.8%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
98.4%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
78.0%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
98.6%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
98.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
98.9%
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
98.9%
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.4%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
71.1%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
59.3%
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
71.1%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
71.1%
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
59.3%
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
59.3%
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
59.3%
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
Compiler

Compiled 7111 to 2656 computations (62.6% saved)

regimes440.0ms (2.1%)

Counts
178 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.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_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (*.f32 (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (pow.f32 (E.f32) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal -1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(/.f32 (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O)) #s(literal -1 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (pow.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (*.f32 (log.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 v cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.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) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) v) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (E.f32) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))))
Outputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
Calls

8 calls:

63.0ms
(*.f32 sinTheta_i sinTheta_O)
59.0ms
v
49.0ms
sinTheta_O
49.0ms
sinTheta_i
48.0ms
cosTheta_i
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1cosTheta_O
99.0%1sinTheta_i
99.0%1sinTheta_O
99.0%1v
99.0%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))
99.0%1(*.f32 sinTheta_i sinTheta_O)
99.0%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes398.0ms (1.9%)

Counts
154 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal -1/2 binary32)))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) #s(literal 1/3 binary32))) (neg.f32 v))) v))) v) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.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_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (-.f32 (pow.f32 (E.f32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) v)
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (/.f32 #s(literal -1/2 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (*.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 cosTheta_i)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
Calls

8 calls:

65.0ms
sinTheta_i
57.0ms
sinTheta_O
44.0ms
cosTheta_O
44.0ms
(*.f32 sinTheta_i sinTheta_O)
42.0ms
v
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes254.0ms (1.2%)

Counts
121 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
Outputs
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
Calls

7 calls:

35.0ms
sinTheta_i
34.0ms
sinTheta_O
34.0ms
cosTheta_i
33.0ms
v
33.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1(*.f32 sinTheta_i sinTheta_O)
98.9%1(*.f32 cosTheta_i cosTheta_O)
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1v
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes301.0ms (1.4%)

Counts
118 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
Outputs
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
Calls

7 calls:

67.0ms
v
41.0ms
cosTheta_i
40.0ms
sinTheta_O
34.0ms
sinTheta_i
33.0ms
cosTheta_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 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes315.0ms (1.5%)

Counts
117 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.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 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 sinTheta_O sinTheta_i)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (/.f32 #s(literal -1/2 binary32) v))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.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)))) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))) v)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v))) (/.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_i)) (/.f32 cosTheta_O v))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_i)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/60 binary32) (/.f32 #s(literal 1/2520 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
Outputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
Calls

7 calls:

63.0ms
sinTheta_O
62.0ms
cosTheta_i
39.0ms
(*.f32 sinTheta_i sinTheta_O)
35.0ms
sinTheta_i
34.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1cosTheta_i
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
98.7%1(*.f32 cosTheta_i cosTheta_O)
98.7%1cosTheta_O
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes177.0ms (0.9%)

Counts
97 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Calls

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes201.0ms (1%)

Counts
86 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
Outputs
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
Calls

6 calls:

42.0ms
v
36.0ms
cosTheta_i
29.0ms
cosTheta_O
29.0ms
sinTheta_O
25.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.5%1sinTheta_i
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_O
98.5%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes168.0ms (0.8%)

Counts
85 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.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 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
Calls

6 calls:

30.0ms
sinTheta_i
28.0ms
cosTheta_i
27.0ms
v
25.0ms
sinTheta_O
24.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes200.0ms (1%)

Counts
80 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
Outputs
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
Calls

6 calls:

42.0ms
v
39.0ms
cosTheta_i
33.0ms
(*.f32 cosTheta_i cosTheta_O)
23.0ms
cosTheta_O
23.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 cosTheta_i cosTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes154.0ms (0.7%)

Counts
75 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
Calls

6 calls:

34.0ms
cosTheta_i
22.0ms
sinTheta_i
22.0ms
v
21.0ms
sinTheta_O
20.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1sinTheta_O
98.5%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes172.0ms (0.8%)

Counts
72 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
Outputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
Calls

6 calls:

38.0ms
(*.f32 cosTheta_i cosTheta_O)
33.0ms
cosTheta_O
27.0ms
sinTheta_i
20.0ms
cosTheta_i
20.0ms
v
Results
AccuracySegmentsBranch
78.0%1cosTheta_i
78.0%1cosTheta_O
78.0%1sinTheta_i
78.0%1v
78.0%1(*.f32 cosTheta_i cosTheta_O)
78.0%1sinTheta_O
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes157.0ms (0.8%)

Counts
70 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) #s(literal -1/6 binary32))))) v)) v)) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32)) (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1200 binary32)) (*.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 v v) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)) #s(literal -20 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 288000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 33600 binary32)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))))) #s(literal -1 binary32))) (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))))) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O))) (*.f32 v v))))) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 v v))) (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
Outputs
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
Calls

6 calls:

35.0ms
sinTheta_i
21.0ms
v
20.0ms
cosTheta_O
19.0ms
cosTheta_i
18.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
76.0%1sinTheta_O
76.0%1sinTheta_i
76.0%1cosTheta_i
76.0%1cosTheta_O
76.0%1(*.f32 cosTheta_i cosTheta_O)
76.0%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes133.0ms (0.6%)

Counts
64 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v (*.f32 v (*.f32 v v)))))) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v v))))) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
Calls

6 calls:

34.0ms
sinTheta_O
22.0ms
sinTheta_i
18.0ms
cosTheta_i
18.0ms
v
17.0ms
cosTheta_O
Results
AccuracySegmentsBranch
71.1%1cosTheta_i
71.1%1cosTheta_O
71.1%1sinTheta_i
71.1%1sinTheta_O
71.1%1(*.f32 cosTheta_i cosTheta_O)
71.1%1v
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes103.0ms (0.5%)

Counts
59 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 cosTheta_O (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (-.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v))) (neg.f32 (*.f32 v v))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1/2 binary32) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.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))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (*.f32 (*.f32 v v) (*.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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1/60 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -2 binary32)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 (+.f32 (*.f32 (*.f32 v v) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal -1/6 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.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))) #s(literal -1 binary32)) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) v))) v)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v))))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (-.f32 #s(literal 1/36 binary32) (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)))) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/14400 binary32) (*.f32 v (*.f32 v (*.f32 v v)))) #s(literal 1/36 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/120 binary32) v) v) #s(literal 1/6 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 v v))) #s(literal -1 binary32))))
Outputs
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
Calls

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes84.0ms (0.4%)

Counts
33 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
Outputs
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
Calls

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes77.0ms (0.4%)

Counts
32 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (/.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 v v) (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 v v) #s(literal -1/6 binary32)) #s(literal -1/120 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) (+.f32 (*.f32 (*.f32 #s(literal -1200 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 60 binary32))))
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
Calls

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes46.0ms (0.2%)

Counts
23 → 1
Calls
Call 1
Inputs
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) cosTheta_i)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(*.f32 (*.f32 #s(literal 60 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1/120 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (+.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) #s(literal -1/2 binary32)) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (/.f32 #s(literal 2 binary32) v)))
Outputs
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
Calls

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes38.0ms (0.2%)

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

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes30.0ms (0.1%)

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

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes16.0ms (0.1%)

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

6 calls:

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

Compiled 38 to 31 computations (18.4% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

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

5 calls:

2.0ms
cosTheta_O
2.0ms
cosTheta_i
1.0ms
sinTheta_i
1.0ms
sinTheta_O
1.0ms
v
Results
AccuracySegmentsBranch
59.3%1v
59.3%1sinTheta_i
59.3%1sinTheta_O
59.3%1cosTheta_i
59.3%1cosTheta_O
Compiler

Compiled 30 to 25 computations (16.7% saved)

simplify180.0ms (0.9%)

Algorithm
egg-herbie
Rules
1204×unsub-neg_binary32
1064×distribute-lft-neg-in_binary32
1008×neg-mul-1_binary32
610×neg-sub0_binary32
560×distribute-rgt-neg-in_binary32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0145528
1256525
2371520
3564518
4791515
51101515
61515515
72221515
83008515
93492515
103856515
114169515
124213515
134226515
144244515
154355515
164382515
174382515
184382515
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
Outputs
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 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 #s(literal -1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))))))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal -1/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 #s(literal -1/2 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1/2 binary32) 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) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.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))) (*.f32 (*.f32 v v) (*.f32 v v)))) v))))) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))))))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 v v)))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.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))) (*.f32 (*.f32 v v) (*.f32 v v)))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) 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))) (neg.f32 (*.f32 v v)))) (neg.f32 v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) v))) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (-.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 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v))))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal -1/2 binary32) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (*.f32 v v)))))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (neg.f32 (*.f32 v v)))))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 #s(literal 1/120 binary32) v) v)) (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v (+.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))

soundness4.0s (19.1%)

Rules
6184×*-lowering-*.f32
6184×*-lowering-*.f64
6030×*-lowering-*.f32
6030×*-lowering-*.f64
5720×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047252
1251199
21973199
08468199
01921
15621
218720
377420
4308720
5383320
6591920
0914020
073213727
1280813231
0811213231
076452
1532375
25497367
08072367
083010901
1303510626
0818110626
050283
1285258
22705253
08295253
0129014331
1482014042
0856114042
03493682
112603538
255793523
080853523
01855
17455
250755
3654655
0802955
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
iter limit
node limit
Compiler

Compiled 1890 to 1150 computations (39.2% saved)

preprocess371.0ms (1.8%)

Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

(negabs cosTheta_O)

(negabs cosTheta_i)

Compiler

Compiled 4678 to 2626 computations (43.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...